文章分类 -  极客时间

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 45 下一页
摘要:你好,我是陈皓,网名左耳朵耗子。 前段时间,我写了一系列分布式系统架构方面的文章,有很多读者纷纷留言讨论相关的话题,还有读者留言表示对分布式系统架构这个主题感兴趣,希望我能推荐一些学习资料。 就像我在前面的课程中多次提到的,分布式系统的技术栈巨大无比,所以我要推荐的学习资料也比较多,后面在课程中我会 阅读全文
posted @ 2023-01-12 11:41 易先讯 阅读(3) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 在了解了前面几篇文章中提的这些问题以后,我们需要思考一下该怎样解决这些问题。为了解决这些问题,请先允许我来谈谈软件工程的本质。 我认为,一家商业公司的软件工程能力主要体现在三个地方。 第一,提高服务的SLA。 所谓服务的SLA,也就是我们能提供多少个9的系统可用性, 阅读全文
posted @ 2023-01-12 11:41 易先讯 阅读(6) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 关于流量调度,现在很多架构师都把这个事和服务治理混为一谈了。我觉得还是应该分开的。一方面,服务治理是内部系统的事,而流量调度可以是内部的,更是外部接入层的事。另一方面,服务治理是数据中心的事,而流量调度要做得好,应该是数据中心之外的事,也就是我们常说的边缘计算,是应 阅读全文
posted @ 2023-01-12 11:41 易先讯 阅读(3) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 服务治理,你应该听得很多了。但是我想说,你所听到的服务治理可能混合了流量调度等其它内容。我们这里会把服务治理和流量调度分开来讲。所以,今天这节课只涉及服务治理上的一些关键技术,主要有以下几点。 服务关键程度 服务依赖关系 服务发现 整个架构的版本管理 服务应用生命周 阅读全文
posted @ 2023-01-12 11:41 易先讯 阅读(3) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 首先,我们需要全栈系统监控,它就像是我们的眼睛,没有它,我们就不知道系统到底发生了什么,我们将无法管理或是运维整个分布式系统。所以,这个系统是非常非常关键的。 而在分布式或Cloud Native的情况下,系统分成多层,服务各种关联,需要监控的东西特别多。没有一个好 阅读全文
posted @ 2023-01-12 11:40 易先讯 阅读(5) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 正如我们前面所说的,构建分布式系统的目的是增加系统容量,提高系统的可用性,转换成技术方面,也就是完成下面两件事。 大流量处理。通过集群技术把大规模并发请求的负载分散到不同的机器上。 关键业务保护。提高后台服务的可用性,把故障隔离起来阻止多米诺骨牌效应(雪崩效应)。如 阅读全文
posted @ 2023-01-12 11:40 易先讯 阅读(9) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 从目前已经公开的资料来看,分布式服务化架构思想实践最早的公司应该是亚马逊。因为早在2002年的时候,亚马逊CEO杰夫·贝索斯(Jeff Bezos)就向全公司颁布了下面的这几条架构规定(来自《Steve Yegge对Google平台吐槽》一文)。 所有团队的程序模块 阅读全文
posted @ 2023-01-12 11:40 易先讯 阅读(12) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 最近几年,我们一直在谈论各式各样的架构,如高并发架构、异地多活架构、容器化架构、微服务架构、高可用架构、弹性化架构等。还有和这些架构相关的管理型的技术方法,如DevOps、应用监控、自动化运维、SOA服务治理、去IOE等。面对这么多纷乱的技术,我看到很多团队或是公司 阅读全文
posted @ 2023-01-12 11:39 易先讯 阅读(1) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 与传统的代码版本管理工具相比,Git有很多的优势,因而越来越成为程序员喜欢的版本管理工具。我觉得,Git这个代码版本管理工具最大的优势有以下几个。 Git 是一个分布式的版本管理工具,而且可以是单机版的,所以,你在没有网络的时候同样可以提交(commit)代码。对于 阅读全文
posted @ 2023-01-12 11:38 易先讯 阅读(5) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 前两天,我以前在亚马逊(Amazon)团队的一个小伙伴从西雅图打来电话,和我主要聊了一下他最近的一些想法和动向。他在最近几个月面试了很多美国的本土公司,从大公司到创业公司都有,比如Facebook、Snapchat、Oracle、微软、谷歌、Netflix、Uber 阅读全文
posted @ 2023-01-12 11:36 易先讯 阅读(9) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 在上节课中,我跟你分享了在故障发生时,我们该怎样做,以及在故障前该做些什么准备。只要做到我提到的那几点,你基本上就能游刃有余地处理好故障了。然而,在故障排除后,如何做故障复盘及整改优化则更为重要。在这篇文章中,我就跟你聊聊这几个方面的内容。 故障复盘过程 对于故障, 阅读全文
posted @ 2023-01-12 11:33 易先讯 阅读(3) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 或多或少我们都会经历线上的故障。在我的职业生涯中,就经历过很多的线上故障。老实说,线上故障是我们技术人员成长中必须要经历的事。从故障中我们可以吸取到很多教训,也能让我们学到很多书本上学不到的知识。坑踩多了,我们会变得越来越有经验,也就成为老司机了。 不过,我看到很多 阅读全文
posted @ 2023-01-12 11:33 易先讯 阅读(4) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 前面我们讨论了如何争取到更多自己可以控制的时间,今天,我们接着再来聊另外一个话题——如何利用好自己的时间。对此,我有下面的这些心得和方法,如果你有更好的方法,也欢迎告诉我。 投资自己的时间 其实,时间就像金钱一样,你得学会投资时间,把时间投资在有价值有意义的地方,你 阅读全文
posted @ 2023-01-12 11:32 易先讯 阅读(3) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 我一直说,时间是人生中最宝贵的财富,今天我就来跟你聊聊时间管理方面的话题。 关于时间管理,我以前在外企工作时,受过一个专门的培训,后来我也在工作中总结过自己的方式。时间管理是非常重要的,因为时间过得实在是太快了,快得让你有点受不了,而看似忙碌的我们似乎在这一年中也没 阅读全文
posted @ 2023-01-12 11:32 易先讯 阅读(9) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 自从2012年在亚马逊第一次接触机器学习(一个关于预测商品需求的Demand Forecasting的项目)以来,我一直在用一些零星的时间学习机器学习相关的东西。所以,说实话,在机器学习方面,我也只是一个新手,也在入门阶段。 在前面课程的评论中,有网友希望我写一篇有 阅读全文
posted @ 2023-01-12 11:32 易先讯 阅读(13) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 下列代码是在《雷神之锤III竞技场》源代码中的一个函数(已经剥离了C语言预处理器的指令)。其实,最早在2002年(或2003年)时,这段平方根倒数速算法的代码就已经出现在Usenet与其他论坛上了,并且也在程序员圈子里引起了热烈的讨论。 我先把这段代码贴出来,具体如 阅读全文
posted @ 2023-01-12 11:31 易先讯 阅读(12) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 上节课中,我们讨论了错误返回码和异常捕捉,以及在不同情况下该如何选择和使用。这节课会接着讲两个有趣的话题:异步编程世界里的错误处理方法,以及我在实战中总结出来的错误处理最佳实践。 异步编程世界里的错误处理 在异步编程的世界里,因为被调用的函数是被放到了另外一个线程里 阅读全文
posted @ 2023-01-12 11:29 易先讯 阅读(12) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 今天,我们来讨论一下程序中的错误处理。也许你会觉得这个事没什么意思,处理错误的代码并不难写。但你想过没有,要把错误处理写好,并不是件容易的事情。另外,任何一个稳定的程序中都会有大量的代码在处理错误,所以说,处理错误是程序中一件比较重要的事情。这里,我会用两节课来系统 阅读全文
posted @ 2023-01-12 11:26 易先讯 阅读(4) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 之前的课程中,我分享过技术领导力(Leadership)相关的话题,主要讨论了作为一个技术人,如何取得技术上的领先优势,而不是如何成为一个技术管理者。今天的这节课,我们着重聊聊如何成为一个大家愿意跟随的技术领导者(Leader)。注意,Leader不是管理者,不是经 阅读全文
posted @ 2023-01-12 11:25 易先讯 阅读(10) 评论(0) 推荐(0)
摘要:你好,我是陈皓,网名左耳朵耗子。 自从专栏上线以来,我陆陆续续从专栏留言、微信、微博、公开演讲等多种途径收到了一些用户的提问。在这节答疑课中,我特意挑选了其中最有代表性的三个问题来回答,希望能对你有帮助。 加班太严重完全没有时间学习,怎么办? 为什么你能写出这么多东西? 怎样选择自己的人生和职业发展 阅读全文
posted @ 2023-01-12 11:25 易先讯 阅读(15) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 45 下一页