一黄绩、一個(gè)大問(wèn)題
2008年9月趁桃,王堅(jiān)加入阿里巴巴踊沸。
馬云把他從微軟亞洲研究院常務(wù)副院長(zhǎng)的位置挖來(lái)朴则,是因?yàn)榘⒗锇桶兔媾R一個(gè)重大的危機(jī)——公司的“腦力”快不夠用了权纤。
阿里巴巴的“腦力”,其實(shí)就是“計(jì)算力”乌妒。
幾億用戶無(wú)論是在淘寶剁手汹想,還是支付寶上轉(zhuǎn)賬,這一切都要靠巨大的計(jì)算力來(lái)思考撤蚊、記憶古掏。
恰恰和人一樣:
如果這個(gè)“大腦”記憶被填滿,就沒辦法儲(chǔ)存新的商品和交易記錄侦啸。
如果這個(gè)“大腦”思維速度跟不上槽唾,就沒有辦法讓用戶及時(shí)下單丧枪、付款。
2008年庞萍,中國(guó)雖然已經(jīng)加入 WTO拧烦,還把國(guó)際友人請(qǐng)來(lái)熱熱鬧鬧地開了一次奧運(yùn)會(huì),但在科技領(lǐng)域仍然是個(gè)標(biāo)準(zhǔn)的“三無(wú)”國(guó)家:沒有自己的操作系統(tǒng)钝计,沒有自己的芯片恋博,同樣沒有自己的計(jì)算力系統(tǒng)。所以私恬,購(gòu)買國(guó)外成熟的設(shè)備和系統(tǒng)债沮,幾乎是 BAT 和所有大國(guó)企的唯一選擇。
國(guó)外的東西践付,無(wú)外乎“IOE”這三樣標(biāo)配:
I(IBM秦士,服務(wù)器提供商,他們提供的服務(wù)器俗稱“小型機(jī)”)
O(Oracle永高,數(shù)據(jù)庫(kù)提供商隧土,他們的軟件是著名的“甲骨文商業(yè)數(shù)據(jù)庫(kù)”)
E(EMC,存儲(chǔ)設(shè)備提供商命爬,他們提供的是“集中式存儲(chǔ)”)
鮮有人知曹傀,那時(shí)的阿里像依賴氧氣一樣依賴 IOE。
一個(gè)支付寶的同事給了我翻出了當(dāng)年的數(shù)據(jù):2008年饲宛,在阿里的IT架構(gòu)中皆愉,淘寶和支付寶使用的絕大部分都是 IBM 小型機(jī)、Oracle 商業(yè)數(shù)據(jù)庫(kù)以及 EMC 集中式存儲(chǔ)艇抠。
當(dāng)年用戶激增幕庐,數(shù)據(jù)越來(lái)越多,每天早上八點(diǎn)到九點(diǎn)半之間家淤,服務(wù)器的處理器使用率都會(huì)飆升到 98%异剥。離爆棚就差兩個(gè)百分點(diǎn)。
阿里巴巴就像賽道上的跑車:速度飛快絮重,但引擎已經(jīng)發(fā)紅冤寿,再踩幾腳油估計(jì)就要冒煙,后果不堪設(shè)想青伤。
可能連馬云自己都沒有想到督怜,阻礙阿里巴巴增長(zhǎng)最迫切的阻力不是商場(chǎng)上的博弈、不是政策的變化狠角,而居然是 IT 基礎(chǔ)設(shè)施的瓶頸号杠。
怎么辦?花錢繼續(xù)買服務(wù)器和軟件胺岣琛究流!
這話聽上去沒錯(cuò)辣吃。但是有兩個(gè)小問(wèn)題:
一個(gè)問(wèn)題是太貴。
那時(shí)候小型機(jī)價(jià)格大概是從幾十萬(wàn)到百萬(wàn)人民幣芬探;商業(yè)數(shù)據(jù)庫(kù)軟件費(fèi)用差不多幾千萬(wàn),外加一大筆維護(hù)費(fèi)厘惦。王堅(jiān) 08 年剛來(lái)阿里時(shí)就給馬云算了算偷仿,按照這樣的速度“剁手”,光是買機(jī)器和軟件就足夠讓阿里破產(chǎn)宵蕉。阿里得找到一種成本更低的技術(shù)架構(gòu)酝静。
另一個(gè)問(wèn)題是不好用。
阿里在08~09年的時(shí)候羡玛,業(yè)務(wù)增長(zhǎng)速度實(shí)在太快别智。每年都是十幾二十倍,IOE 雖然都是美國(guó)公司稼稿,但事實(shí)證明美國(guó)的月亮也不會(huì)更圓薄榛。它們的系統(tǒng)并沒有經(jīng)受過(guò)服務(wù)幾億人這么大規(guī)模的考驗(yàn),此時(shí)已經(jīng)變得非常難用了让歼。
2008 年中旬敞恋,馬云召開了內(nèi)部會(huì)議。事情已經(jīng)刻不容緩谋右,要研發(fā)一套新的技術(shù)架構(gòu)來(lái)?yè)Q掉阿里巴巴的舊引擎硬猫。
這個(gè)新的計(jì)算架構(gòu)應(yīng)該是什么樣呢?
首先改执,它要便宜啸蜜。
就像一日和三餐一樣,無(wú)論去哪家餐廳辈挂,都不如自己做飯更實(shí)惠衬横。長(zhǎng)遠(yuǎn)來(lái)看,自己開發(fā)一套計(jì)算架構(gòu)顯然是最經(jīng)濟(jì)的呢岗。
其次冕香,它要好用。
為了滿足阿里巴巴龐大的計(jì)算任務(wù)后豫,這套系統(tǒng)至少要比 IOE 表現(xiàn)更好悉尾,能同時(shí)調(diào)度數(shù)千臺(tái)計(jì)算機(jī),組成一個(gè)巨大無(wú)比的“大腦”挫酿。
于是构眯,“阿里云”這個(gè)詞,第一次出現(xiàn)在公司高層的話語(yǔ)里早龟。而王堅(jiān)惫霸,加盟阿里巴巴之后的職務(wù)恰恰是“首席架構(gòu)師”猫缭,他的使命就是從零開始建立這個(gè)云計(jì)算系統(tǒng)。
王堅(jiān)是個(gè)理想主義者壹店。
在他豐滿的理想中猜丹,這個(gè)新架構(gòu)的每一行代碼都要自己來(lái)寫。但現(xiàn)實(shí)骨感:環(huán)顧四周硅卢,他身邊除了幾位從微軟帶來(lái)的舊部射窒,幾乎一無(wú)所有。
2008年10月将塑,這個(gè)想象中屬于中國(guó)的云計(jì)算系統(tǒng)被團(tuán)隊(duì)定名為“飛天”脉顿,源自中國(guó)神話中的形象。
后來(lái)人們說(shuō)点寥,阿里云是技術(shù)驅(qū)動(dòng)型的企業(yè)艾疟。不過(guò)在我看來(lái),最初阿里云應(yīng)該是起名驅(qū)動(dòng)型的企業(yè)敢辩。名字倒是起得不錯(cuò)蔽莱,但作為“三無(wú)”國(guó)家,底層科技起步較晚的中國(guó)在對(duì)美國(guó)的復(fù)雜計(jì)算機(jī)系統(tǒng)的戰(zhàn)爭(zhēng)中责鳍,幾十年都未嘗勝績(jī)碾褂。
中國(guó)人研究的云計(jì)算,會(huì)“飛天”還是“墜毀”历葛,旁人心里多多少少是有判斷的正塌,只是不便明說(shuō)。
說(shuō)回這個(gè)瘋狂的計(jì)劃恤溶。
飛天相當(dāng)于一個(gè)發(fā)動(dòng)機(jī)的乓诽,而時(shí)間緊迫,阿里巴巴準(zhǔn)備同時(shí)做兩件事:一邊制造發(fā)動(dòng)機(jī)咒程,一邊為自己的主力業(yè)務(wù)淘寶網(wǎng)順便造一個(gè)整車出來(lái)鸠天。
當(dāng)時(shí),淘寶網(wǎng)在計(jì)算力方面的主要需求就是“大規(guī)模數(shù)據(jù)計(jì)算”帐姻。所以稠集,用飛天為淘寶造“大規(guī)模數(shù)據(jù)計(jì)算”制造整車的計(jì)劃就被定名為“云梯計(jì)劃”。
實(shí)際上饥瓷,“云梯計(jì)劃”關(guān)乎阿里的生死剥纷,不是兒戲。思來(lái)想去呢铆,公司內(nèi)部還是做了兩手準(zhǔn)備:
1. 用一些已有的開源軟件為基礎(chǔ)晦鞋,研發(fā)一個(gè)數(shù)據(jù)計(jì)算系統(tǒng),這是“云梯1”計(jì)劃。
2. 而以“飛天”為基礎(chǔ)悠垛,純自研一套數(shù)據(jù)計(jì)算系統(tǒng)线定,被定為“云梯2”計(jì)劃。
彼時(shí)絕沒人想到确买,五年后的那個(gè)下午斤讥,這兩座通向頂峰的云梯會(huì)用怎樣的姿態(tài)占據(jù)畫面的中心。千軍萬(wàn)馬雄列兩旁拇惋,目睹榮耀的火焰和退潮的海水周偎。
歷史就這樣以洶涌的姿態(tài),向那些準(zhǔn)備好的和沒準(zhǔn)備好的人敞開撑帖。
二澳眷、招兵買馬
滿弓是阿里云的第六位工程師胡嘿。
招他進(jìn)來(lái)的,是王堅(jiān)在微軟的舊部钳踊,阿里云的第一技術(shù)負(fù)責(zé)人林晨曦衷敌。面試結(jié)束時(shí),林晨曦歪嘴一笑拓瞪,提醒滿弓:“你加入阿里云之后缴罗,要做好隨時(shí)出差的準(zhǔn)備〖拦。”
果然面氓,滿弓簽完入職合同當(dāng)天下午,就被“附贈(zèng)”了一張火車票蛆橡。他要去天津幫助招聘舌界。
滿弓這樣回憶十年前的那個(gè)下午:
“阿里研發(fā)院” 2008年10月才成立,已經(jīng)錯(cuò)過(guò)了招聘季的黃金時(shí)期泰演。但是我們又確實(shí)太需要人才了呻拌,于是刻不容緩,要再掃蕩一下那些大學(xué)睦焕,把“漏網(wǎng)之魚”打撈回來(lái)藐握。
跟著阿里云的招聘隊(duì)伍垃喊,滿弓跑遍了全國(guó)主要的幾大城市十幾個(gè)學(xué)校猾普。每到一個(gè)學(xué)校,只呆三天缔御。
第一天做宣講抬闷,然后馬上筆試;第二天統(tǒng)一面試;第三天發(fā) Offer笤成。
彼時(shí)的阿里巴巴已經(jīng)很有名氣了评架。很多錯(cuò)過(guò)招聘季的同學(xué)喜出望外,一時(shí)間各大學(xué)校風(fēng)起云涌奔走相告齊來(lái)應(yīng)聘炕泳,雖然從招聘者到應(yīng)聘者纵诞,都沒見過(guò)云計(jì)算長(zhǎng)什么樣子习劫。
由于招聘人手實(shí)在太少室梅,面對(duì)堆積如山的筆試試卷,滿弓他們根本判不過(guò)來(lái)乾翔。焦頭爛額的滿弓擦汗時(shí)一回頭籽腕,看到了同行的 HR 小姐姐嗡呼。滿弓兩眼放光,二話不說(shuō)把她們揪過(guò)來(lái)皇耗,一晚上就教會(huì)了她們?nèi)绾闻芯怼?/p>
經(jīng)過(guò)這樣“連滾帶爬”的招聘南窗,到了2008年年底,阿里云湊夠了了三十位工程師郎楼。
話分兩頭万伤。
下有林晨曦招兵買馬,上有王堅(jiān)每天“畫餅”呜袁。
馬云深受王堅(jiān)鼓舞敌买。雖然不懂技術(shù),但是他逐漸發(fā)現(xiàn)阶界,云計(jì)算這件事情的價(jià)值比一開始想象中的要大得多虹钮。
這是因?yàn)樵朴?jì)算系統(tǒng)會(huì)制造出一種具有極強(qiáng)彈性的計(jì)算力。這樣的計(jì)算力一方面可以為阿里巴巴添置家當(dāng)荐操,另一方面還可以“批發(fā)零售”給無(wú)數(shù)中小企業(yè)芜抒,為未來(lái)世界建設(shè)了一整套“基礎(chǔ)設(shè)施”。
這樣來(lái)看托启,就把“獨(dú)善其身的工具”變成了“兼濟(jì)天下的生意”宅倒,這不正是馬云創(chuàng)建阿里巴巴的基本信念嗎?
從這一刻開始屯耸,馬云就對(duì)阿里云寄予重望拐迁。只要有空,就到阿里云的團(tuán)隊(duì)里和林晨曦疗绣、滿弓這些工程師們一起聊天討論线召。
然而多矮,事情發(fā)展到這里缓淹,就開始有些錯(cuò)位了哈打。
阿里的很多的業(yè)務(wù)部門希望的是穩(wěn)定地在現(xiàn)有系統(tǒng)上加以改進(jìn),最好別冒太大風(fēng)險(xiǎn)讯壶;
但飛天團(tuán)隊(duì)卻黃巾高擎赤膊上陣左右開弓料仗,想依靠一己之力,開發(fā)出一套改寫世界歷史伏蚊,可以讓中國(guó)人揚(yáng)眉吐氣的完美云計(jì)算系統(tǒng)立轧。
剛才我說(shuō)阿里云是“起名驅(qū)動(dòng)型的公司”,你看看這幫瘋子給飛天內(nèi)部模塊的命名躏吊,就知道他們心里在想什么了:
分布式存儲(chǔ)的系統(tǒng)氛改,就像大地一樣承載萬(wàn)物,那就叫“盤古”比伏。
調(diào)度系統(tǒng)胜卤,需要“能掐會(huì)算”,就用懂得陰陽(yáng)八卦的“伏羲”命名赁项。
結(jié)構(gòu)化存儲(chǔ)系統(tǒng)瑰艘,就用會(huì)蓋房子的“有巢”。
網(wǎng)絡(luò)通信肤舞,就用追日的“夸父”。
等等均蜜。
飛天團(tuán)隊(duì)一片斗志昂揚(yáng)李剖。
其他部門的很多領(lǐng)導(dǎo)層,用半信半疑外加慈愛的眼光看著他們囤耳。
三篙顺、淘寶的一場(chǎng)戰(zhàn)爭(zhēng)
時(shí)間不等人,轉(zhuǎn)眼到了2009年充择。
在隔壁淘寶網(wǎng)的普通員工中德玫,有人在“隔江猶唱后庭花”,有人卻已經(jīng)感到“山雨欲來(lái)風(fēng)滿樓”椎麦。
2009年宰僧,小邪剛剛加入阿里一年,在淘寶網(wǎng)參與系統(tǒng)研發(fā)观挎。當(dāng)時(shí)他和同事都感覺到琴儿,淘寶網(wǎng)面臨的矛盾非常明顯:
業(yè)務(wù)并不賺錢,09年只有一個(gè)季度勉強(qiáng)盈利嘁捷。而賺來(lái)的這點(diǎn)錢造成,眼看都要填進(jìn)去購(gòu)買服務(wù)器和軟件產(chǎn)品,入不敷出雄嚣。
小邪記得很清楚晒屎,他昨天剛聽說(shuō)隔壁阿里云準(zhǔn)備搞云計(jì)算,今天就迎來(lái)了一個(gè)“特殊的客人”。
林晨曦走到淘寶網(wǎng)技術(shù)團(tuán)隊(duì)面前鼓鲁,搬個(gè)板凳兀自坐下:“你們淘寶的大數(shù)據(jù)系統(tǒng)用我們的阿里云架構(gòu)吧蕴轨。”
“代碼已經(jīng)寫了多少坐桩?”小邪問(wèn)尺棋。
“幾行吧∶圊危”林晨曦說(shuō)膘螟。
事情就這樣定下來(lái)了。
云梯1碾局、云梯2荆残,兩套系統(tǒng)一邊搭建,一邊在淘寶內(nèi)部實(shí)驗(yàn)净当,一邊承擔(dān)部分計(jì)算任務(wù)以緩解現(xiàn)有系統(tǒng)不足的壓力内斯。
當(dāng)時(shí)淘寶技術(shù)保障數(shù)據(jù)庫(kù)管理員的負(fù)責(zé)人是后羿。他幾次欲言又止像啼,還是硬著頭皮在內(nèi)部會(huì)議上宣布了這個(gè)消息:淘寶要放棄 Oracle俘闯,轉(zhuǎn)投自研的數(shù)據(jù)庫(kù)架構(gòu)了。
結(jié)果忽冻,八十多個(gè) Oracle 工程師把他堵在會(huì)議室里真朗。“你再說(shuō)一句試試僧诚?”
他們的憤怒完全合情合理遮婶。“如果上邊鐵了心要干湖笨,兄弟們的前途在哪里旗扑?”
最終,一場(chǎng)惡斗轉(zhuǎn)化成了幾十個(gè)工程師坐在會(huì)議室促膝談心慈省。技術(shù)人是講理的:“淘寶已經(jīng)這么大了臀防,如果現(xiàn)在不刮骨療毒,自己砸自己的飯碗辫呻,將來(lái)整個(gè)淘寶都會(huì)命懸一線清钥,到時(shí)候大家還不是淪落天涯》殴耄”想通了這些祟昭,工程師們也冷靜多了。
這八十多個(gè)工程師里怖侦,包括后來(lái)的阿里技術(shù)保障部負(fù)責(zé)人振飛篡悟。振飛站出來(lái)說(shuō):“好谜叹,讓我們學(xué)新技術(shù)可以,但是咱們拿事實(shí)說(shuō)話搬葬。你后羿敢不敢跟我打個(gè)賭荷腊?以三年為限,用新技術(shù)的淘寶核心交易系統(tǒng)必須達(dá)到零故障急凰!”
后羿咬咬牙女仰,敢!
但后羿一個(gè)人的分量還遠(yuǎn)遠(yuǎn)不夠重抡锈。畢竟淘寶上有這么多業(yè)務(wù)疾忍,這么多買家,這么多賣家床三,萬(wàn)一數(shù)據(jù)遷移失敗一罩,誰(shuí)來(lái)負(fù)責(zé)?時(shí)任淘寶技術(shù)總架構(gòu)師行癲(現(xiàn)任阿里巴巴 CTO)見狀撇簿,把心一橫聂渊,宣布自己和部門也愿意站出來(lái),共同承擔(dān)技術(shù)風(fēng)險(xiǎn):“干好了我們大家榮譽(yù)等身四瘫,干壞了要?dú)⒁獎(jiǎng)幬襾?lái)扛汉嗽!”
看到行癲都賭上了自己的身家性命,也就沒人再說(shuō)什么了找蜜。
2009年秋天诊胞,轟轟烈烈的 IT 架構(gòu)升級(jí)項(xiàng)目在淘寶網(wǎng)正式啟動(dòng)。一群 Oracle 工程師锹杈,就這樣含著淚,一點(diǎn)一點(diǎn)親手拆毀自己安身立命的系統(tǒng)迈着。
四竭望、荒野求生
林晨曦用來(lái)“忽悠”淘寶網(wǎng)的“幾行代碼”,是在北京寫出來(lái)的裕菠。
2009年春節(jié)上班第一天咬清,在北京上地的匯眾大廈203這間連暖氣都沒有的辦公室里,一幫工程師一邊口呼白氣奴潘,一邊敲出了“飛天”的第一行代碼旧烧。
說(shuō)起來(lái),這個(gè)地方算是阿里云最早的辦公室画髓,但是門口也沒個(gè)牌子掘剪。直到半年后他們搬出大廈,保安都不知道這幫神神叨叨的人究竟是干什么的奈虾。(不過(guò)十年后的今天夺谁,他們的手機(jī)里的很多 App 也許都跑在阿里云的服務(wù)上廉赔。)
每天,工程師們除了噼里啪啦寫代碼匾鸥,還得順便“荒島求生”——自己訂水蜡塌、買垃圾桶、修桌椅板凳勿负、修無(wú)線網(wǎng)馏艾,連茶葉和咖啡都是從自己家?guī)?lái)的。
不過(guò)奴愉,他們堅(jiān)信自己在做的事情還是挺偉大的琅摩。“沒準(zhǔn)將來(lái)我們成功了躁劣,我們寫的飛天第一行代碼還能印在T恤上呢迫吐!”角落里有人瑟瑟發(fā)抖地說(shuō)。
那個(gè)時(shí)候的他們账忘,看上去和一幫戴著眼鏡的教徒無(wú)異志膀。
時(shí)間馬上又到了夏天。北京的夏天鳖擒,你懂的溉浙。當(dāng)時(shí)測(cè)試系統(tǒng)的服務(wù)器就架在辦公室里,這就是個(gè)巨大的火爐蒋荚。大廈的空調(diào)不行戳稽,還沒到七月份,程序員就熱得撐不住了期升。為了降溫惊奇,每天上午他們都叫冰場(chǎng)送兩大塊冰來(lái)。
有一次周六播赁,馬云來(lái)北京颂郎,專門到阿里云的辦公室去看看。林晨曦趕緊想打開電腦給馬老師展示一下自己團(tuán)隊(duì)的成果容为。結(jié)果按了半天開關(guān)乓序,機(jī)器都沒反應(yīng)。他才發(fā)現(xiàn)大廈停電......馬云就這樣坐在辦公室等了半個(gè)小時(shí)坎背,直到物業(yè)恢復(fù)供電才一睹阿里云飛天系統(tǒng)最初的芳容替劈。
王堅(jiān)跟馬云說(shuō),這幫人很能干得滤,每天晚上都加班陨献。馬云驚了,在這種地方還能加班懂更?湿故?沒過(guò)幾天阿趁,阿里云就搬出了這幢大樓,進(jìn)入了有空調(diào)的辦公室坛猪。
五脖阵、神坑,阿里云
金融大咖胡曉明墅茉,2005 年加入阿里命黔,以辦事雷厲風(fēng)行聞名全集團(tuán)。
2009年6月就斤,馬云找到胡曉明悍募,準(zhǔn)備交給他一個(gè)大任:內(nèi)部創(chuàng)業(yè),做阿里金融的總裁洋机。
胡曉明信心滿懷坠宴,準(zhǔn)備擼起袖子說(shuō)干就干。不料绷旗,馬老師悠悠地說(shuō)喜鼓,不要急,你要先答應(yīng)我兩件事衔肢。
馬云:“第一件事庄岖,你只能做100萬(wàn)人民幣以下的貸款生意,幫助像當(dāng)年的我一樣借不到錢的創(chuàng)業(yè)者角骤∮绶蓿”
胡曉明:“理解,這沒問(wèn)題邦尊”惩”
馬云:“第二件事,你必須跟剛成立的阿里云綁在一起蝉揍,用他們的技術(shù)架構(gòu)支撐你的服務(wù)牢撼。”
胡曉明:“納尼疑苫??7自稹捍掺!”
這兩件事,胡曉明最終都答應(yīng)了再膳。不過(guò)阿里云這幫看上去瘋瘋癲癲的人挺勿,他們技術(shù)到底靠不靠譜,胡曉明可是真沒底喂柒。
金融不像別的業(yè)務(wù)不瓶,這可是一個(gè)數(shù)據(jù)都不能錯(cuò)禾嫉,一個(gè)字節(jié)都不能丟。按照“行業(yè)祖訓(xùn)”蚊丐,打死都得用 IOE 這些國(guó)外大廠的基礎(chǔ)設(shè)施熙参,現(xiàn)在可好,卻非得用聽上去就讓人懷疑的“阿里云”......
“明明可以坐高鐵麦备,卻偏偏要騎自行車去上海孽椰。”當(dāng)時(shí)研發(fā)工程師王國(guó)濤的吐槽凛篙,代表了很多阿里金融同事們的心聲黍匾。
但馬老師肯定有馬老師的道理。阿里金融的同事們只能硬著頭皮跟阿里云的朋友們握握手呛梆。
“牧羊犬”是阿里金融的第一個(gè)產(chǎn)品锐涯,簡(jiǎn)單來(lái)說(shuō)就是給淘寶商家貸款的項(xiàng)目。吐槽王王國(guó)濤回憶:“當(dāng)時(shí)阿里云一邊搭建飛天平臺(tái)填物,我們就一邊在飛天上面開發(fā)牧羊犬應(yīng)用纹腌。這就像是開發(fā)商一邊在造房子,我們一邊在室內(nèi)裝修鋪地板融痛『”
飛天果然不負(fù)眾望。
數(shù)據(jù)傳輸問(wèn)題雁刷、計(jì)算穩(wěn)定性問(wèn)題覆劈、處理速度問(wèn)題一樣都不少,翻版篆版梅花版的錯(cuò)誤層出不窮沛励,各種 Bug 形式翻新责语,永不重復(fù),這叫一個(gè)皮.....
阿里金融的工程師必須24小時(shí)盯著系統(tǒng)目派,才能防止釀成大錯(cuò)坤候。當(dāng)時(shí)情況危急到了什么程度呢?一位奶爸工程師為了值夜班盯系統(tǒng)企蹭,把自己小孩的哭聲設(shè)成了鬧鈴白筹。因?yàn)橹挥新牭竭@個(gè)聲音,他才能在無(wú)論多困的情況下從床上彈起來(lái).....
這段時(shí)間谅摄,提到阿里云徒河,阿里金融的程序員們都是“眼睛干干的,有種想哭的心情”送漠。他們的經(jīng)典吐槽大概是這樣:人家的是云計(jì)算顽照,我們家的是“人肉云計(jì)算”;人家的是“分布式計(jì)算”闽寡,我們家的是“分步試計(jì)算”.....
作為合作伙伴代兵,林晨曦每天的表情都有點(diǎn)兒尷尬尼酿,出則滿臉堆笑地幫阿里金融排除 Bug,入則愁容滿面地和同事們一起修改代碼植影。
眼看就要過(guò)春節(jié)了裳擎,兩個(gè)項(xiàng)目都快撐不住了。
被“豬隊(duì)友”坑得夠嗆的胡曉明氣鼓鼓地帶著核心骨干跑到王堅(jiān)辦公室門口“討說(shuō)法”何乎。胡曉明這個(gè)人句惯,是出了名的“只要認(rèn)定的事情就一定要辦成”,大有在王堅(jiān)辦公室打地鋪靜坐的架勢(shì)支救。王堅(jiān)無(wú)奈抢野,派出所有的技術(shù)工程師,駐扎在阿里金融的現(xiàn)場(chǎng)加班開發(fā)各墨,只為了“讓兄弟團(tuán)隊(duì)能過(guò)個(gè)好年”指孤。
好不容易捱過(guò)了 2009 年,春節(jié)過(guò)后贬堵,阿里云發(fā)布了一次大版本升級(jí)恃轩。升級(jí)完成的一瞬間,空氣突然安靜了:
飛天系統(tǒng)穩(wěn)定得不像阿里云的作品.....
阿里金融從一口口嗆水的狀態(tài)黎做,一下子沖出海面叉跛。
巨大的計(jì)算力讓阿里金融實(shí)現(xiàn)了“秒級(jí)”放貸。這種技術(shù)進(jìn)步讓“小額多次放貸”成為了可能蒸殿,這就讓阿里金融幾乎等于開掛筷厘,不良貸款率大大低于傳統(tǒng)金融機(jī)構(gòu)。也正是因?yàn)榘⒗镌啤案咝У蛢r(jià)”的加持宏所,單賬戶每年的 IT 成本可以控制在1元以內(nèi)酥艳。
阿里金融,成為了后來(lái)的網(wǎng)商銀行爬骤。他們就這樣無(wú)意間成為了中國(guó)第一個(gè)上云的銀行充石。
六霞玄、“騙子”王堅(jiān)
解決了穩(wěn)定性骤铃,阿里云就像抓住了救命稻草,總算可以暫時(shí)喘口氣坷剧。
這些成績(jī)惰爬,也已經(jīng)成功引起了其他公司的注意。于是 2010 年听隐,在阿里巴巴出發(fā)兩年后,很多大公司紛紛著手研究自己的云計(jì)算技術(shù)哄啄。
但所有人都沒想到雅任,有一只巨大的怪獸正在必經(jīng)之路上靜靜等待著风范。
這只怪獸名為“5K”。
你還記得“云梯1”和“云梯2”兩個(gè)項(xiàng)目嗎沪么?此時(shí)硼婿,終于輪到他們唱主角了。
兩座云梯禽车,就像“爭(zhēng)奪家產(chǎn)”的兩兄弟寇漫,規(guī)則很明確:
1、要想成功肩負(fù)起阿里巴巴的底層計(jì)算系統(tǒng)殉摔,就必須有能力獨(dú)自調(diào)度 5000 臺(tái)服務(wù)器州胳。
2、兩兄弟誰(shuí)先跑到 5000 這根線逸月,就“贏者通吃”栓撞,繼承家業(yè)。
而 5000 這個(gè)目標(biāo)碗硬,就寫為 5K瓤湘。
目標(biāo)就擺在這,但無(wú)論是“云梯1”還是“云梯2”恩尾,都死活達(dá)不到這個(gè)指標(biāo)弛说。
李超是飛天伏羲調(diào)度系統(tǒng)的研發(fā)工程師。他用苦逼來(lái)形容自己的2010 到 2012翰意。當(dāng)時(shí)他帶著同事們沒日沒夜地加班木人,收獲的就是一個(gè)接一個(gè)的系統(tǒng)錯(cuò)誤。
就這樣猎物,一年過(guò)去了虎囚,兩年過(guò)去了。
王堅(jiān)是一個(gè)性情溫和的人蔫磨,但是那段時(shí)間淘讥,他幾乎天天跟團(tuán)隊(duì)拍桌子。
滿弓回憶堤如,每次一開會(huì)大家都會(huì)把桌子收拾干凈蒲列,把水杯什么的拿走,以防出現(xiàn)“事故”搀罢。
我記得有一次博士(王堅(jiān))很生氣蝗岖,砰砰地拍手機(jī)。有一個(gè)工程師實(shí)在受不了了榔至,說(shuō)博士抵赢,你拍的是我的手機(jī)......
現(xiàn)實(shí)不是小說(shuō)。神兵天降和劇情反轉(zhuǎn)并不存在∏穑縱然他們幾乎嘗試了所有可能的技術(shù)策略划提,但就是沒有一種方案可以成功調(diào)度5000臺(tái)機(jī)器。
2012年底邢享,以開源軟件為基礎(chǔ)的“云梯1”計(jì)劃實(shí)現(xiàn)了4000臺(tái)集群調(diào)度鹏往,而阿里云團(tuán)隊(duì)更看好的純自研的“云梯2”還在1500臺(tái)集群的數(shù)量徘徊。
越是困難時(shí)刻骇塘,越會(huì)產(chǎn)生分歧伊履。
實(shí)話實(shí)說(shuō),當(dāng)時(shí)大多數(shù)的技術(shù)大牛款违,都覺得用經(jīng)過(guò)全世界驗(yàn)證的 Hadoop 為基礎(chǔ)的“云梯1”更有希望唐瀑,對(duì)“云梯2”嗤之以鼻。而阿里云這幫人就是不認(rèn)奠货,因?yàn)楦鶕?jù)他們的推斷介褥,Hadoop 在4K到5K的路上,肯定會(huì)遇到一個(gè)不可逾越的溝壑递惋,于是倔強(qiáng)地帶著團(tuán)隊(duì)大舉投入“云梯2”柔滔。
在一片質(zhì)疑和爭(zhēng)吵中,“最寒冷的冬天”就這樣降臨了萍虽。
1934年到1936年睛廊,從蘇區(qū)出發(fā)到陜北會(huì)師,三年長(zhǎng)征杉编,工農(nóng)紅軍從8萬(wàn)人銳減到3萬(wàn)人超全。
從2010年到2012年,在阿里云最艱苦的長(zhǎng)征三年邓馒,“戰(zhàn)損率”只多不少嘶朱。
由于沒有成績(jī)沒有進(jìn)展,連續(xù)幾年阿里云整個(gè)部門都在集團(tuán)拿最低分光酣。
滿弓疏遏、李超他們開始收到團(tuán)隊(duì)同學(xué)的辭職書,林晨曦也收到了部下的轉(zhuǎn)崗信救军。這些郵件财异,最終都一封不少地塞在王堅(jiān)的郵箱里。
一般來(lái)說(shuō)唱遭,三年時(shí)間足夠判斷一件事情到底靠不靠譜戳寸。“世界末日”那年拷泽,人們幾乎已經(jīng)認(rèn)定了阿里云不可能做出一套云計(jì)算系統(tǒng)了疫鹊。不僅如此袖瞻,很多阿里的同事都叫王堅(jiān)“騙子”。開始大家還在背地里說(shuō)拆吆,后來(lái)虏辫,大家都不再忌諱,公司里流傳著很多騙子王堅(jiān)的笑話锈拨。“一個(gè)學(xué)心理的博士居然當(dāng)上阿里巴巴的 CTO羹唠,心理學(xué)學(xué)得真好稗仁唷!”
無(wú)論是“伏羲”還是“盤古”佩微,這些開天辟地的名字缝彬,此時(shí)都成為了阿里云這些人要滿足“個(gè)人野心”的明證,成為了狂妄的代價(jià)哺眯,成為了“不自量力”的恥辱谷浅。
滿弓、李超奶卓、飛天總架構(gòu)師唐洪一疯、林晨曦,他們每天都是低著頭上班夺姑。今天墩邀,左邊的工位空了,明天盏浙,右邊的工位空了......
“誰(shuí)也不知道王堅(jiān)當(dāng)時(shí)幫我們抗了多大的壓力......”李超回憶起那段日子眉睹,只說(shuō)了這么一句話。
眼看阿里云成立就要滿五年了废膘,集團(tuán)里卻風(fēng)言風(fēng)語(yǔ)地傳著“阿里云要被撤掉”的消息竹海。
某一天,馬云突然召集阿里集團(tuán)高管開會(huì)丐黄,所有業(yè)務(wù)部門的負(fù)責(zé)人都估計(jì)是馬云要宣布關(guān)掉阿里云的消息斋配,于是紛紛帶上自己的技術(shù)負(fù)責(zé)人參會(huì),準(zhǔn)備一聲令下孵稽,就瓜分阿里云的技術(shù)人才许起。
在 2012 年的阿里云年會(huì)上,王堅(jiān)走上臺(tái)菩鲜,他緊緊攥著話筒园细,幾次抬眼望向遠(yuǎn)處,幾次欲言又止接校,最終泣不成聲猛频。這個(gè)曾經(jīng)揚(yáng)言要用一己之力把中國(guó)云計(jì)算鐫刻在世界科技史上的“瘋子”狮崩,就那樣孤零零站在原地,面對(duì)臺(tái)下黑壓壓的一群錯(cuò)愕的人鹿寻。仿佛無(wú)數(shù)時(shí)間的列車在他眼前呼嘯飛逝睦柴,而他手里沒有握著任何一張車票。
這是阿里云故事里最為人所知的一個(gè)細(xì)節(jié)毡熏。但我猜很少有人記得坦敌,王堅(jiān)一邊哭,一邊說(shuō)了什么痢法。
他說(shuō):“這兩年我挨的罵甚至比我一輩子挨的罵還多狱窘。但是,我不后悔财搁。只是蘸炸,我上臺(tái)之前看到幾位同事,他們以前在阿里云尖奔,現(xiàn)在不在阿里云了......”
就像王堅(jiān)的一位老部下把辭職信交到他手里時(shí)搭儒,對(duì)他說(shuō)的那樣:做云計(jì)算的感覺就像集體合圍抱一棵大樹,誰(shuí)都知道最終大家的手會(huì)連在一起提茁,但誰(shuí)也不知道那一刻會(huì)發(fā)生在什么時(shí)候淹禾。真的真的對(duì)不起,我撐不住了......
如果把阿里云所有曾經(jīng)的員工加起來(lái)茴扁,可能是現(xiàn)在的好幾倍稀拐。有太多太多的人都在那段暗淡的日子里離開了。這不怪他們丹弱,任何一個(gè)能認(rèn)真判斷利弊的人德撬,也許在那時(shí)候都應(yīng)該離開阿里云。也許只有“瘋子”躲胳,才會(huì)選擇留下蜓洪。
就在阿里云最危急的時(shí)候,好友朱瓏找到林晨曦坯苹,鼓勵(lì)他離職創(chuàng)業(yè)隆檀。但林晨曦給朋友撂下一句斬釘截鐵的話:“現(xiàn)在我絕對(duì)不能走。如果你想等我創(chuàng)業(yè)粹湃,先讓我把阿里云扶上正軌恐仑。”
阿里云苦苦撐著为鳄,人心飄搖裳仆,流言四起。
流言終于傳到馬云耳朵里孤钦。
“我每年給阿里云投 10 個(gè)億歧斟,投個(gè)十年奕污,做不出來(lái)再說(shuō)千诬』驯”他對(duì)著阿里巴巴集團(tuán)所有人抗楔,斬釘截鐵地說(shuō)。
這一句話队橙,讓所有的流言順次平息坠陈。
在阿里云年會(huì)上,馬云做了這樣的獨(dú)白:
我知道捐康,所有留下來(lái)的人其實(shí)是真正阿里云的精髓畅姊。
有的時(shí)候不是你技術(shù)有多強(qiáng),而是我們有多團(tuán)結(jié)吹由,互相多配合,多支持朱嘴,多理解倾鲫。
換任何一個(gè)公司,吃不消內(nèi)網(wǎng)上那么多人罵的萍嬉,我有一段時(shí)間也是特別替大家難過(guò)乌昔,就像我罵兒子可以,我打兒子可以壤追,不允許別人罵我兒子的磕道,要不然我要翻臉的。
我沒有想過(guò)公司內(nèi)部對(duì)阿里云有那么大的意見行冰,我真沒想到溺蕉。但是你們都扛過(guò)來(lái)了,這是我深以為傲的悼做,如果你們能抗得過(guò)內(nèi)部人罵疯特,抗得過(guò)那么多人指責(zé),我們還有什么扛不過(guò)未來(lái)五年的發(fā)展肛走?
李超給我看了這張照片漓雅。
這是當(dāng)年參加 5K 項(xiàng)目的同事。他說(shuō)朽色,這些人中現(xiàn)在只有十幾個(gè)還在阿里巴巴邻吞。
李超又給我看了另一張照片。
阿里云成立滿六年的時(shí)候葫男,為所有從第一年走到現(xiàn)在的員工做了一個(gè)人偶抱冷。所謂的“所有”,只是眼前這五個(gè)人偶梢褐。滿弓和李超就在其中徘层,他們相顧一笑峻呕。
這場(chǎng)長(zhǎng)征,從摩肩接踵走到踽踽獨(dú)行趣效。年輕的人們?yōu)榱斯餐膲?mèng)想相互溫暖瘦癌,又難免為了各自的夢(mèng)想互道珍重。只是那些曾經(jīng)鮮活的伙伴跷敬,就這樣成為離去的背影讯私,越走越遠(yuǎn),消失在視野里西傀,也消失在生命里斤寇。
再多情的看客,恐怕也難解其中滋味拥褂。
七娘锁、5K
阿里云的神坑,不僅“坑”了胡曉明的阿里金融饺鹃,也在“坑”淘寶網(wǎng)莫秆。
之前說(shuō)過(guò),淘寶網(wǎng)從2009年就開始了“云梯計(jì)劃”悔详。到了 2012 年镊屎,局面變得有些尷尬:
1. 無(wú)論是云梯1和云梯2,都沒有沖上云計(jì)算的技術(shù)標(biāo)準(zhǔn):5K 的規(guī)模茄螃。
- 雖然沒達(dá)標(biāo)缝驳,但是淘寶網(wǎng)沒有選擇,只能“趕鴨子上架”归苍,讓兩架還在試驗(yàn)中的云梯承擔(dān)一些重要負(fù)載用狱。
被刀架在脖子上的行癲心急如焚。
2013年3月28日拼弃,一封來(lái)自集團(tuán)技術(shù)保障部架構(gòu)師云錚的郵件直達(dá)高層:
按照數(shù)據(jù)增量與未來(lái)業(yè)務(wù)增長(zhǎng)的情況齿拂,云梯1和云梯2兩套系統(tǒng)的存儲(chǔ)和計(jì)算能力將在今年6月21日到達(dá)瓶頸。
到那時(shí)肴敛,數(shù)據(jù)業(yè)務(wù)將會(huì)停滯署海,淘數(shù)據(jù),量子能業(yè)務(wù)都會(huì)受到影響医男;阿里金融的貸款業(yè)務(wù)將因?yàn)闊o(wú)法進(jìn)行信用數(shù)據(jù)運(yùn)算而中止砸狞。
這一天終于來(lái)了。人們洪水般的“買買買”為阿里巴巴劃定了 Deadline镀梭。要想維持正常的業(yè)務(wù)刀森,他們必須在不到三個(gè)月的時(shí)間里解決問(wèn)題。
這個(gè)時(shí)候报账,把飛天推上 5K研底,幾乎已經(jīng)是唯一的選擇了埠偿。事到如今,這已經(jīng)不是阿里云自己的戰(zhàn)斗榜晦,而是整個(gè)阿里巴巴集團(tuán)的“背水一戰(zhàn)”了冠蒋。
在這個(gè)關(guān)頭,阿里云需要集團(tuán)所有人的幫助乾胶。
各個(gè)部門的技術(shù)大牛迅速組成增援大軍列立山頭抖剿,旌旗飄揚(yáng)。但是在進(jìn)入戰(zhàn)斗序列之前识窿,一個(gè)糾纏了各路大神五年恩怨情仇的問(wèn)題必須有個(gè)了斷:
最初斩郎,因?yàn)橐鰞墒譁?zhǔn)備,以 Hadoop 為基礎(chǔ)的“云梯1”和以飛天為基礎(chǔ)的“云梯2”一直并行喻频。這個(gè)時(shí)候缩宜,時(shí)局已經(jīng)緊迫到不允許團(tuán)隊(duì)分流,他們必須拋棄掉一個(gè)云梯甥温。
拋棄哪個(gè)锻煌?
云梯1:依靠開源技術(shù),更加成熟窿侈,但幾年的實(shí)踐證明,把它推到 5K 有明顯的的技術(shù)瓶頸秋茫。而且史简,最核心的技術(shù)轉(zhuǎn)向開源系統(tǒng),也許會(huì)讓阿里巴巴在未來(lái)遇到更多技術(shù)制約肛著;
云梯2:自研技術(shù)圆兵,難度更大,但它的架構(gòu)和代碼都是基于阿里自身訴求而設(shè)計(jì)的枢贿。自主可控的 5K 一旦成功殉农,就會(huì)打下阿里巴巴下一個(gè)十年的江山。而一旦失敗局荚,后果也將不堪設(shè)想......
此時(shí)做出任何抉擇超凳,都會(huì)徹底改變阿里巴巴的歷史。但歷史又只在彼時(shí)彼刻給阿里巴巴一次機(jī)會(huì)耀态,開弓沒有回頭箭轮傍。所有人的目光都看向王堅(jiān)。
王堅(jiān)說(shuō)了兩個(gè)字:“飛天首装!”
再?zèng)]有一句質(zhì)疑创夜,再?zèng)]有一絲埋怨。那些曾經(jīng)看好或者不看好飛天的技術(shù)大牛仙逻,這個(gè)時(shí)候擼起袖子一齊殺了進(jìn)來(lái)驰吓。
核心技術(shù)系統(tǒng)的正明團(tuán)隊(duì)涧尿,全員投入 5K 的攻堅(jiān)戰(zhàn);負(fù)責(zé)應(yīng)用集測(cè)測(cè)試的許咼兢檬贰,在得知調(diào)度系統(tǒng)的日志自動(dòng)收集和分析工具缺口嚴(yán)重姑廉,二話沒說(shuō)主動(dòng)請(qǐng)纓;褚霸偎蘸、多隆庄蹋、長(zhǎng)仁這些分散在各部門的的技術(shù)牛人也都沖進(jìn)來(lái)了。各路神仙在這幾個(gè)月親近得不分彼此迷雪。
褚霸回憶當(dāng)時(shí)的場(chǎng)景:“早上9點(diǎn)進(jìn)入項(xiàng)目限书,11點(diǎn)我們就開始解BUG≌逻郑”
就連在電梯里倦西,都會(huì)人問(wèn)阿里云的同事“最近怎么樣?需不需要幫忙赁严?”他們來(lái)自一些兄弟團(tuán)隊(duì)扰柠,有負(fù)責(zé)安全的,有負(fù)責(zé)集成測(cè)試的疼约。
阿里云自己的同事更是全力沖刺卤档。
新員工剛剛?cè)肼殻土⒖瘫慌赏皯?zhàn)場(chǎng)”程剥。本來(lái)是北京分公司的員工劝枣,入職之后直接拉到杭州幫忙 5K 項(xiàng)目。都加入公司兩個(gè)月了织鲸,還不知道自己北京的工位在哪里舔腾。
而一位叫做李泉的同事,連續(xù)幾個(gè)禮拜連軸轉(zhuǎn)搂擦,半夜兩三點(diǎn)被叫起來(lái)解決問(wèn)題稳诚,早晨八點(diǎn)又出現(xiàn)在工位上。被同事封為“李鐵人”瀑踢。
在最后的測(cè)試階段扳还,杭州和北京兩個(gè)辦公室的同事電話24小時(shí)通著,人可以輪班休息橱夭,電話不能掉線普办,那部用來(lái)接聽的電話都燒得滾燙。
就這樣徘钥,一行行代碼累積起來(lái)衔蹲,在賽博世界的疆土上一眼望不到邊界。他們交錯(cuò)重疊,像從白堊紀(jì)開始慢慢累積的地層舆驶。直到這片大陸橱健,終于浮出海面。
2013年6月底沙廉,5K進(jìn)入了最后的穩(wěn)定性測(cè)試拘荡。
怎么測(cè)試系統(tǒng)的問(wèn)題定性呢?之前帶領(lǐng)“八十勇士”圍攻后羿的振飛撬陵,提出了一個(gè)真·鋼鐵直男的測(cè)試辦法:拔電源珊皿。
他的理由是:“如果這種突然暴力斷電都能撐得住,阿里云還有什么不穩(wěn)定的呢巨税?”
拉電的同學(xué)反復(fù)問(wèn)了三遍:拉嗎蟋定?拉嗎?拉嗎草添?最后才顫抖著雙手拉下了電源驶兜。
這一刻,時(shí)間停止了远寸,只有機(jī)器重新啟動(dòng)的聲音抄淑。
四個(gè)小時(shí)以后,當(dāng)系統(tǒng)完全恢復(fù)運(yùn)行的時(shí)候驰后,很多阿里云同事的背后肆资,已經(jīng)被冷汗打濕了。經(jīng)過(guò)系統(tǒng)自檢灶芝,一切正常郑原。雖然還有十臺(tái)服務(wù)器光榮就義。但是监署,數(shù)據(jù)毫發(fā)無(wú)損颤专!
這一刻纽哥,在場(chǎng)見證的人都明白:成了钠乏。
所有的技術(shù)路線之爭(zhēng),所有的進(jìn)退成敗之辯春塌,所有的隱忍委屈不甘晓避,所有的懷疑嘲諷憂慮,就在此時(shí)此刻突然畫上句號(hào)只壳。
盛夏的杭州俏拱,阿里巴巴熱血翻涌,阿里云的“瘋子”們卻心如止水吼句。
八锅必、阿里云這群瘋子
阿里云,成為了中國(guó)第一家擁有完整云計(jì)算能力的企業(yè)。
2015年搞隐,在計(jì)算界的奧運(yùn)會(huì) Sort Benchmark 中驹愚,阿里云計(jì)算100TB數(shù)據(jù)排序只用了不到7分鐘,把 ApacheSpark 之前創(chuàng)造的23分鐘世界紀(jì)錄一下子縮短了一多半劣纲。這說(shuō)明逢捺,中國(guó)人研發(fā)的云計(jì)算系統(tǒng)不僅成功了,而且不比世界上任何現(xiàn)存的云計(jì)算系統(tǒng)差癞季。
成功登頂?shù)摹霸铺?”劫瞳,后來(lái)更名為 ODPS,“加冕”成為了阿里巴巴各項(xiàng)業(yè)務(wù)通用的大數(shù)據(jù)計(jì)算平臺(tái)绷柒。
ODPS 驗(yàn)證成功之后志于,阿里立刻啟動(dòng)“登月計(jì)劃”,把所有的數(shù)據(jù)和計(jì)算都遷移到飛天為基礎(chǔ)的系統(tǒng)上辉巡,全盤替代 IOE 和 云梯1恨憎。2013年5月,阿里巴巴最后一臺(tái)小型機(jī)下線郊楣。7月憔恳,淘寶最后一個(gè)Oracle數(shù)據(jù)庫(kù)下線。阿里巴巴這臺(tái)戰(zhàn)車净蚤,用了五年時(shí)間钥组,在超高速行駛中,沒有踩一腳剎車今瀑,成功更換了發(fā)動(dòng)機(jī)程梦。
因?yàn)橥黄屏思夹g(shù)瓶頸,在 5K 之后橘荠,ODPS 只用了幾個(gè)月就沖上了單集群 10K屿附,進(jìn)而實(shí)現(xiàn)了無(wú)限制擴(kuò)展。到 2018年哥童,已經(jīng)更名為 MaxCompute 的 ODPS 達(dá)到了數(shù)萬(wàn)臺(tái)的規(guī)模挺份。
哦對(duì)了,還有一件小事贮懈。當(dāng)年振飛和后羿的那場(chǎng)“世紀(jì)賭局”匀泊,后羿贏了。用了三年時(shí)間朵你,新的淘寶核心系統(tǒng)果然實(shí)現(xiàn)了零故障各聘。
這段時(shí)間,阿里云也迎來(lái)了兩個(gè)變動(dòng):
2012年秋天抡医,林晨赴約去創(chuàng)業(yè)躲因。提及過(guò)往,他如此回憶:“阿里云的四年,像是過(guò)完了一輩子大脉。以后的事情搁嗓,都是下輩子的∠溲ィ”他和朱瓏創(chuàng)立了依圖科技腺逛,如今是人工智能領(lǐng)域最炙手可熱的公司之一。
2014年秋天衡怀,胡曉明來(lái)了棍矛。這個(gè)當(dāng)年去王堅(jiān)辦公室“上訪”的熱血青年,陪著阿里云走過(guò)了最漫長(zhǎng)艱難的歲月抛杨。也正因如此够委,此時(shí)他比任何人都更堅(jiān)信云計(jì)算的力量。
2015年7月22日怖现,云棲大會(huì)北京峰會(huì)開幕茁帽。新的領(lǐng)導(dǎo)團(tuán)隊(duì)第一次在公眾面前露面。
胡曉明任阿里云總裁屈嗤。李津扛起產(chǎn)品研發(fā)潘拨,在淘寶網(wǎng)鼎力幫助阿里云的小邪作為技術(shù)顧問(wèn)。等等等等饶号。
名單里沒有王堅(jiān)铁追。王堅(jiān)知道,當(dāng)有人能比他更好地帶領(lǐng)阿里云前進(jìn)的一刻茫船,就是他放手的時(shí)候了琅束。
這個(gè)老男孩,此時(shí)靜靜坐在時(shí)光的河岸邊算谈,癡癡傻笑涩禀。夢(mèng)回少年,肝膽皆冰雪然眼。
九艾船、另一個(gè)奇跡
在阿里巴巴的云棲小鎮(zhèn),一尊雕像被豎立起來(lái)罪治,雕像上只有兩個(gè)字:“5K”丽声。
5K雕塑礁蔗,上面刻著飛天團(tuán)隊(duì)所有工程師的名字觉义,無(wú)論 Ta 是不是仍然在團(tuán)隊(duì)。
之前有人無(wú)心說(shuō)的那句“沒準(zhǔn)將來(lái)我們成功了浴井,我們寫的飛天第一行代碼還能印在T恤上呢晒骇!”也成為了現(xiàn)實(shí)。
2013年,中國(guó)企業(yè)IT架構(gòu)升級(jí)最好的解決方式洪囤,再也不是買來(lái)一臺(tái)新的機(jī)器替代掉原有機(jī)器徒坡,而是采用云計(jì)算。
從這一刻開始瘤缩,這些瘋狂的技術(shù)宅才有了服務(wù)全世界企業(yè)的信心喇完;也正是從這一刻開始,坐鎮(zhèn)第一把交椅的傳奇總裁胡曉明剥啤,帶領(lǐng)阿里云進(jìn)入了“攻城掠地”的時(shí)代锦溪。
中國(guó)的網(wǎng)站登錄阿里云的比例,從20%府怯,上漲到30%刻诊,上漲到40%,上漲到50%牺丙。全球19個(gè)地域则涯,兩百多個(gè)飛天數(shù)據(jù)中心順次點(diǎn)亮。
每個(gè)季度冲簿,阿里云都保持同比增長(zhǎng)100%粟判,這樣逆天的增長(zhǎng)速度持續(xù)了12個(gè)季度。
2018年初的云棲大會(huì)上峦剔,在一幅碩大的市場(chǎng)曲線圖面前浮入,胡曉明抬起右手,這一秒羊异,時(shí)間像是凝固了一般事秀。
同一年,飛天云計(jì)算操作系統(tǒng)獲得了一個(gè)特別的獎(jiǎng)項(xiàng)——中國(guó)電子學(xué)會(huì)15年以來(lái)的第一個(gè)特等獎(jiǎng)野舶。
在芯片領(lǐng)域易迹,我們面對(duì)美國(guó)壟斷只得眼睜睜地沉默。
在操作系統(tǒng)領(lǐng)域平道,我們面對(duì)美國(guó)的背影只能艱難追趕睹欲;
但是在云計(jì)算這片土地上,從王堅(jiān)帶著一群理想主義者橫空出世一屋,到胡曉明把商業(yè)戰(zhàn)場(chǎng)拉至和亞馬遜的 AWS 同一級(jí)別窘疮。中國(guó)人用了十年時(shí)間造出的全球第三、亞洲第一的阿里云冀墨,不說(shuō)和美國(guó)戰(zhàn)為和棋闸衫,至少在世界的版圖上奪下了堪稱廣袤的一片疆土。
如此诽嘉,阿里云的瘋子們蔚出,理應(yīng)贏得光芒和榮耀弟翘。
創(chuàng)業(yè)維艱,唯有曾和死神擦肩而過(guò)的人骄酗,余生才會(huì)用十倍的速度奔跑稀余。
2018年,當(dāng)年為阿里云對(duì)接淘寶立下汗馬功勞的小邪正式加入了阿里云趋翻,掌管“飛天八部”睛琳,阿里云所有的現(xiàn)役主力技術(shù)和前沿技術(shù),都?xì)w至他麾下踏烙。
小邪手中的彈藥充足:
2017年發(fā)布的神龍?jiān)品?wù)器掸掏,是對(duì)下一代云計(jì)算主機(jī)的探索。
同年發(fā)布的 POLARDB宙帝,劍指商業(yè)數(shù)據(jù)庫(kù) Oracle 和它的繼任者 MySQL丧凤,也稱得上是阿里云未來(lái)之星。
2018年初步脓,飛天的分布式存儲(chǔ)系統(tǒng)“盤古”升級(jí)到了 2.0愿待,成為阿里巴巴統(tǒng)一存儲(chǔ)平臺(tái)。
2018年秋天的云棲大會(huì)上靴患,唐洪仍侥、小邪、何導(dǎo)等阿里云大咖悉數(shù)登場(chǎng)鸳君,發(fā)布了飛天2.0农渊。敢稱 2.0,是因?yàn)樗麄儼岩靶姆诺搅恕叭f(wàn)物互聯(lián)”的下一個(gè)20年或颊。
如此嘗試和未來(lái)對(duì)話的技術(shù)還有很多砸紊。
此刻的阿里云,手握歷史上最好的一把牌囱挑。
十醉顽、尾聲
不久前,王堅(jiān)受央視《朗讀者》節(jié)目邀請(qǐng)平挑,回憶了阿里云的創(chuàng)業(yè)史游添。他平靜地說(shuō):“阿里云是拿命換來(lái)的⊥ㄏǎ”
能用命換來(lái)夢(mèng)想唆涝,未嘗不是幸事。
君不見唇辨,在無(wú)數(shù)個(gè)平行世界中廊酣,瘋?cè)嗽豪锏柠溈四谱罱K都越獄失敗,被醫(yī)生切去前額葉助泽,再無(wú)還手之力啰扛。
一群理想主義者的長(zhǎng)征路上,一片落葉微微改變飛舞的方向嗡贺,都有可能把他們引向另一個(gè)方向隐解,另一種結(jié)局。如果重來(lái)一次诫睬,阿里云也許無(wú)法復(fù)現(xiàn)今天的疆域和榮耀煞茫。但歷史沒有假設(shè),可嘆阿里云這群人從第一天就無(wú)來(lái)由地相信摄凡,中國(guó)人有權(quán)擁有自己的云計(jì)算续徽。
以身為棋,勝天半子亲澡。
阿里云的創(chuàng)業(yè)故事走到了封底钦扭。書中悲歡離合,凡此種種床绪,也許只博看客一嘆客情。只有那些經(jīng)歷過(guò)這一切的活生生的人,才能在時(shí)間的風(fēng)塵里癞己,循著自己的腳印依稀辨別來(lái)路膀斋。
而那些走散的人呢?
他們也許會(huì)在某個(gè)秋日回憶起和伙伴同行的日子痹雅,心懷感念仰担;他們也許有了新的忙碌的生活,來(lái)不及回望绩社;他們也許偶然翻到新聞摔蓝,看到那年王堅(jiān)的滾滾熱淚;他們也許在飯桌上談笑風(fēng)生愉耙,聊到當(dāng)時(shí)的兄弟项鬼,忽然抬眼望向遠(yuǎn)方,干掉一杯烈酒劲阎。
我想起一個(gè)小故事绘盟。
在最初面試時(shí),有一個(gè)大牛程序員和滿弓聊過(guò)之后悯仙,本想再考慮考慮是否入職龄毡。但是出門時(shí),他看到了阿里云辦公室上的一副對(duì)聯(lián)锡垄,原地思考了幾秒鐘沦零,轉(zhuǎn)身決定馬上加入。
那副對(duì)聯(lián)是這樣寫的:
代碼成就萬(wàn)世基積沙鎮(zhèn)海
夢(mèng)想永在凌云意意氣風(fēng)發(fā)
任何執(zhí)拗都會(huì)成為過(guò)往货岭,只有時(shí)間會(huì)告訴你對(duì)錯(cuò)路操。
人們總愛說(shuō)一句話:認(rèn)真你就輸了疾渴。而我更相信另一句話。認(rèn)輸屯仗,你才真的輸了搞坝。