Amazon.com的2010致股东的信论点集中在技术

||评论(
在2010年的致股东信中杰夫·贝索斯写了关于在Amazon.com多年来开发的独特技术。必威体育精装版app官网由于我经常写了许多这类技术在这个博客,我问投资者关系可以在这里重印你可以找到原版这里




为了我们的股东:

随机森林,朴素贝叶斯估计,RESTful服务,流言协议,最终一致性,数据分片,反熵,Byzantine定额,擦除编码,矢量钟......走进一定亚马逊的会议,你可以随时认为你已经跌进计算机科学讲座。

看在软件架构的当前教科书里面,你会发现一些模式,我们不会在亚马逊应用。我们利用高性能的交易系统,复杂的渲染和对象缓存,工作流程和排队系统,商业智能和数据分析,机器学习和模式识别,神经网络和概率决策,以及各种各样的其他技术。虽然我们的很多系统都是基于计算机科学的最新研究,这往往还不足以:我们的建筑师和工程师不得不提前研究方向,没有学术尚未作出。许多问题我们面对没有教材的解决方案,所以我们 - 愉快 - 创造新的方法。

我们的技术为几乎完全实现服务:封装它们上操作并提供硬化的接口,以访问其功能的唯一方式中的数据逻辑的位。这种方法减少了副作用,允许服务以自己的节奏演变,而不会影响整个系统的其他组件。面向服务的架构 - 即SOA - 为基本构建抽象亚马逊的技术。由于工程师和建筑师的周到和有远见的团队,这种做法在亚马逊应用很久以前SOA成为了行业中的流行语。我们的电子商务平台是由数百个软件服务协同工作,以履行订单所提供的功能,从建议库存跟踪的联合会。例如,为了构建一个商品详细页的客户回访Amazon.com,我们对服务200和300之间的软件调用呈现为客户提供高度个性化的体验。

状态管理是任何需要扩展到非常大的规模的系统的核心。许多年前,Amazon的需求达到了这样一个地步:我们的许多系统无法再由任何商业解决方案提供服务:我们的关键数据服务存储许多pb字节的数据,并每秒处理数百万个请求。为了满足这些苛刻和不寻常的需求,我们开发了几种可选的、专门构建的持久性解决方案,包括我们自己的键值存储和单表存储必威体育精装版app官网。为了做到这一点,我们在很大程度上依赖分布式系统和数据库研究社区的核心原则,并从那里发明了这些原则。我们所开发的存储系统在保持对性能、可用性和成本的严格控制的同时,展示了极端的可伸缩性。为了实现其超大规模的特性,这些系统采用了一种新颖的数据更新管理方法:通过放松需要传播到大量副本的更新的同步要求,这些系统能够在最苛刻的性能和可用性条件下生存。这些实现基于最终一致性的概念。亚马逊工程师在数据管理方面的进步已经成为亚马逊网络服务(AWS)必威体育精装版app官网提供的云存储和数据管理服务下的架构的起点。例如,我们的简单存储服务、弹性块存储和SimpleDB的基本架构都来自独特的Amazon技术。

亚马逊的其他业务领域也面临着类似的复杂数据处理和决策问题,比如产品数据摄入和分类、需求预测、库存分配和欺诈检测。可以成功地使用基于规则的系统,但它们可能难以维护,并且随着时间的推移会变得脆弱。在许多情况下,先进的机器学习技术提供更精确的分类,并能自我修复以适应不断变化的条件。例如,我们的搜索引擎使用在后台运行的数据挖掘和机器学习算法来构建主题模型,我们应用信息提取算法从非结构化描述中识别属性和提取实体,允许客户缩小搜索范围,快速找到所需的产品。我们考虑了大量的搜索相关性因素来预测客户感兴趣的概率,并优化结果的排名。产品的多样性要求我们使用现代回归技术,如经过训练的决策树随机森林,以灵活地在排序时间内合并数千个产品属性。所有这些幕后软件的最终结果是什么?快速,准确的搜索结果,帮助您找到您想要的。

所有我们把技术的努力可能不管那么多了,如果我们保持技术关在某种R&d部门的一面,但我们不会采取这种方法。技术注入了我们所有的团队,我们所有的流程,我们的决策,以及我们在各项业务的创新方法的。它深深地融入我们所做的一切。

一个例子是Whispersync技术,我们的Kindle的服务,旨在确保无论你走到哪里,不管你有什么样的设备与你,你可以在你的Kindle设备访问你的阅读库,所有的亮点,笔记和书签,都在同步和移动应用。该技术的挑战是使之成为一个现实百万Kindle的拥有者,拥有数以亿计的书籍,以及数以百计的设备类型,居住在世界各地的100多个国家 - 在全天候可靠性。在Whispersync技术的心脏是最终一致性复制的数据存储与应用程序定义的解决冲突必须能对付器件隔离持续数周或更长的时间。随着Kindle的客户,当然,我们向您隐藏所有这些技术。所以,当你打开你的Kindle,它在同步和正确的页面上。套用阿瑟·克拉克,像任何足够先进的技术,这都与魔法无异。

现在,如果一些持股人尽职地阅读这封信的时候眼睛开始模糊,我将提醒你,在我看来,这些技巧并不是无用的——它们直接导致自由现金流。

我们生活在一个非凡的增加可用带宽,磁盘空间和处理能力,所有这些都继续获得廉价快速的时代。我们有我们的团队一定是世界上最先进的技术专家 - 帮助解决的是正确的今天什么是可能的边缘挑战。正如我之前讨论过很多次,我们有不可动摇的信念的股东的长期利益是完全与客户利益一致。

我们喜欢这样。发明是我们的DNA,技术是我们用来发展和改善我们为客户提供的体验的每个方面的基本工具。我们还有很多东西要学,我希望并希望我们能继续从学习中获得乐趣。我为能成为这个团队的一员而深感自豪。

与往常一样,我附上我们原来的1997年信件的副本。我们的方法是一样的,而且它仍然是1天。

杰弗里·贝佐斯P.
创始人兼首席执行官
Amazon.com这样的公司

评论

博客评论由Disqus