0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

2000年初亚马逊改用服务器差点破产?

iotmag 来源:物联传媒 作者:物联传媒 2021-01-20 10:10 次阅读

Dan Rose是Coatue Management旗下的早期阶段风投基金Coatue Ventures的主席,曾在Facebook和亚马逊效力了20年。这位亚马逊前高管描述了2000年初亚马逊从Sun服务器改用HP/Linux服务器,此举面临使公司差点破产的风险,并为后来的AWS奠定了基础!

他在Twitter上介绍了始末,现将推文内容翻译如下:

2000年互联网泡沫破灭时,我供职于亚马逊。资本市场突然枯竭,而当时我们每年要烧掉10亿美金。我们最大的一笔支出是数据中心成本,确切地说是成本高昂的Sun服务器。我们花了整整一年的时间来丢弃Sun服务器,并换成HP/Linux服务器,这套系统后来成为了AWS的基础。故事梗概如下:

1999年我进入亚马逊后的第一周,在电梯里见到了Sun掌门人McNealy前往亚马逊老大Bezos的办公室。Sun Microsystems是当时全球最有价值的公司之一(最高市值超过3000亿美元)。那年头,购买Sun产品就像购买IBM产品:“没有人因此而被解雇。”

我们公司的口号是“快速壮大起来”。网站的稳定性至关重要——每停机一秒钟会损失庞大销售额,于是我们投入巨资以维持网站正常运行。Sun服务器是最可靠的服务器,因此尽管Sun的专有架构成本高昂且极具黏性,但当时所有的互联网公司都使用其服务器。

2000年,随着风投资金支持的初创公司纷纷关门大吉,全新的Sun服务器开始以大甩卖的价格出现在eBay上(那是在AWS出现之前,用户不得不自建数据中心)。亚马逊原本可以与Sun达成更好的协议,但是Jeff却选择了一种更为激进的方法。

那时亚马逊的首席技术官是Rick Dalzell,他的老东家是咄咄逼人的沃尔玛。他指导整个工程技术部门把Sun换成了HP/Linux。

Linux内核于1994年发布,同年Jeff创立了亚马逊。六年后,我们将全公司押宝于此,当时这是一种新颖而冒险的做法。

转型期间产品开发陷入停顿,我们的所有新功能“冻结了”一年多。我们面临严重积压,但在我们完成了向Linux转型的工作之前没有交付一项新功能。我还记得一次全体会议,其中一位技术工程副总裁展示了一张蛇吞老鼠的图片。

而同时,收入增长出现了减速,于是我们又不得不提价以减慢烧钱速度。这是恶性循环,我们不仅烧光了钱,还花光了时间。当时,亚马逊濒临破产的边缘。

但是,一旦我们开始向Linux转型,就再也没有回头路了。所有人动手重构代码库,更换服务器,为系统切换做准备。如果切换成功,基础设施成本有望骤降80%以上。而如果失败,网站将崩溃,公司将消亡。

所幸我们最终还是及时且顺利地完成了转型。对于整个工程团队来说,这是了不起的成就。网站正常运行起来,没有任何中断。资本支出一夜间大幅缩减。我们突然有了一套可以无限扩展的基础架构。

随后发生了更有意思的事情。作为一家零售商,我们始终面临很强的季节性,每年11月/12月的访问量和收入都会激增,而全年大部分时候处于空闲状态。Jeff于是开始思考这个问题:我们每年有46周拥有所有这些多余的服务器容量,干嘛不出租给其他公司呢?

大概在同一时间,Jeff还对分离内部依赖关系颇感兴趣,那样一个团队可以在不受其他团队约束的情况下构建系统。实现这种松散耦合模式所需的架构变化于是就成了AWS的API原语(API primitives)。

对AWS来说,这些是基本的真知灼见。我记得Jeff在全体会议上发言,他以电网为例阐述了这个想法。1900年,一家公司非得建造自己的发电机才能开张营业。2000年的公司为什么非得建造自己的数据中心呢?

即使没有AWS,云基础设施最终也会出现(这就好比即使没有特斯拉,电动汽车也会出现),但是多久后才会出现?因此面临怎样的机会成本?在AWS大大降低了开办公司的成本之后,创新呈爆炸式增加,现代风投生态系统随之诞生。

亚马逊在2000年至2003年差点儿完蛋。但是如果没有这场危机,这家公司不太可能会做出艰难的决定,从而转而采用一种全新的架构。而如果没有这种转型,AWS可能永远不会问世。所以千万不要浪费实则蕴藏机遇的危机!

亚马逊最近花了数年时间来淘汰Oracle数据库系统,很少有公司尝试过这么做。干苦活要有肌肉,而干苦活可以使肌肉变得更结实。最优秀的公司将每一次挑战视为机遇,并将这种思想深深地融入到其企业文化中。

原文标题:亚马逊在2000年至2003年差点儿完蛋,但最终成就了AWS

文章出处:【微信公众号:物联网技术】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 亚马逊
    +关注

    关注

    8

    文章

    2663

    浏览量

    83339

原文标题:亚马逊在2000年至2003年差点儿完蛋,但最终成就了AWS

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    台积电亚利桑那州新厂预计2025年初投产

    全球领先的芯片代工商台积电(TSMC)近日宣布,其位于美国亚利桑那州的首家新工厂预计将于2025年初正式投产。这家新厂的建设始于2021,是台积电在2020宣布的650亿美元投资计划的一部分。
    的头像 发表于 10-21 15:40 582次阅读

    独立服务器与云服务器的区别

    随着互联网技术的飞速发展,企业对于服务器的需求日益增加,而服务器市场也随之出现了多种类型的产品,其中最常见的是独立服务器和云服务器。这两种服务器
    的头像 发表于 10-12 14:34 267次阅读

    美国raksmart云服务器硬件测评

    RAKsmart是一家成立于2000的美国主机服务商,提供包括VPS、云服务器、独立服务器等多种产品。其数据中心位于美国加利福尼亚州的圣何
    的头像 发表于 08-28 09:53 297次阅读

    苹果折叠MacBook上市时间延至2027末或2028年初

    8月23日,据可靠消息称,苹果备受瞩目的折叠式MacBook上市日期可能会延后到2027末或者2028年初,主因在于技术挑战。这一讯息出自苹果知名分析师郭明錤的最新研判,其中明确提到该设备的开发过程中遭遇了诸多困难。
    的头像 发表于 08-23 16:04 752次阅读

    亚马逊正测试一款融入AI芯片的新型服务器设计

    在得克萨斯州奥斯汀的秘密芯片实验室中,亚马逊正紧锣密鼓地测试一款高度保密的新型服务器设计,该设计融入了亚马逊自主研发的AI芯片,旨在与业界巨头英伟达展开正面竞争。这一举措由亚马逊云业务
    的头像 发表于 07-26 14:21 566次阅读

    服务器和虚拟服务器的区别是什么

    服务器和虚拟服务器是两种常见的服务器类型,它们在很多方面有相似之处,但也有一些关键的区别。本文将详细介绍云服务器和虚拟服务器的区别,包括它
    的头像 发表于 07-02 09:48 800次阅读

    龙芯服务器GDC-2000

    服务器
    jf_67464575
    发布于 :2024年05月28日 10:10:06

    广东知名PCB企业鑫溢电路申请破产

    2024年初,PCB制造商深圳市鑫溢电路有限公司向广东省深圳市中级人民法院申请破产
    的头像 发表于 03-12 13:54 2443次阅读
    广东知名PCB企业鑫溢电路申请<b class='flag-5'>破产</b>!

    申威王者服务器来了-集特GDC-2000双路服务器

    上期为大家讲解了桌面小型计算机GEC-7001 ,继续来说说申威的神秘王者,标准2U 12硬盘位的GDC-2000申威3231双路服务器。 集特智能GDC-2000服务器采用两颗申威3
    的头像 发表于 03-05 13:47 374次阅读
    申威王者<b class='flag-5'>服务器</b>来了-集特GDC-<b class='flag-5'>2000</b>双路<b class='flag-5'>服务器</b>

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    运营商。 2.服务器网络问题 解决办法:通过路由图来确定是哪里的线路出现丢包,联系服务器商切换线路。 二、服务器问题 服务器带宽跑满、服务器
    发表于 02-27 16:21

    linux服务器和windows服务器

    Linux服务器和Windows服务器是目前应用最广泛的两种服务器操作系统。两者各有优劣,也适用于不同的应用场景。本文将 对Linux服务器和Windows
    发表于 02-22 15:46

    集特 国产龙芯3C5000+7A2000单路服务器主板GS0-3001#龙芯服务器主板 #国产主板

    服务器主板
    jf_32772783
    发布于 :2024年02月21日 16:44:12

    宝塔面板修改服务器密码怎么设置?

    your_username@your_server_ip 3、输入密码进行身份验证。 修改密码:一旦登录到服务器,可以使用 passwd 命令修改用户密码。
    的头像 发表于 01-24 17:27 1111次阅读

    独立服务器和云服务器的区别

    独立服务器和云服务器的区别是很多用户在选择服务器时要做的课程,那么独立服务器和云服务器的区别有哪些呢?
    的头像 发表于 01-17 10:58 853次阅读

    站群服务器和大宽带服务器选哪个好

    站群服务器和大宽带服务器是两种不同类型的服务器,各有其特点和适用场景。小编为您整理了站群服务器和大宽带服务器的用途和对比情况。
    的头像 发表于 01-05 09:52 397次阅读