第二天上午,大杭市高鐵站。
林淵剛走出出站口,就看到馬杰克的貼身秘書已經等在一輛黑色的商務車旁了。
兩人前幾天剛見過面,也沒有過多客套,簡單打了聲招呼,林淵便直接上了車。
車輛駛入市區,七拐八繞之后,直接開進了阿里研發總部的核心園區。
在一間極其隱秘的內部會議室里,林淵見到了阿里的技術靈魂人物——王堅。
推門進來的是個戴著黑框眼鏡的中年男人。他穿著一件程序員標配的格子襯衫,頭發有些凌亂,渾身上下透著一股極其純粹學術氣質,和那些西裝革履的商界精英格格不入。
看到王堅,林淵主動站起身,眼神里帶著幾分真正的敬意。
作為重生者,他太清楚眼前這個有些不修邊幅的男人有著怎樣的毅力和成就。在接下來的這幾年里,王堅的日子會極其難過。
他主導的“飛天系統”因為遲遲不出成績,會被阿里內部無數人指著鼻子罵是騙子,團隊核心人員成建制地離職。
直到 2013 年,飛天 5K 項目終于試水成功,內部的質疑聲才被徹底壓下去。
但現在,這位未來的技術泰斗,看著眼前這個年輕得過分的林淵,整個人是極其懵逼和震驚的。
“馬總跟我說,你才大一?”王堅一直盯著林淵,似乎想從林淵臉上看出點什么。
之前馬杰克跟他說的時候,王堅都覺得很荒謬。他感覺整個人的三觀都被顛覆了。
這要是從別的人嘴里說出來,他肯定不信,但是馬杰克親自跟他說,這個小伙子確實有點本事,可以試一試。
結果今天一見,就和馬杰克說的分毫不差。太年輕了,太稚嫩了,還不是計算機專業,從來沒碰過電腦,他懂這個?太離譜了。
“對,大一。”林淵坦然點頭。
王堅眉頭皺得更深了:“馬總還說,你學的甚至都不是計算機專業。那你怎么會懂底層的并發架構?”
林淵笑了笑,臉不紅心不跳地把忽悠馬杰克的那套說辭又搬了出來:“王院士,我不是說過嗎?我是個天才,天才的腦回路,天生就跟普通人不一樣。”
聽到這句回答,王堅不僅沒生氣,反而被逗樂了。
“現在的年輕人,有點意思。”王堅拉開椅子坐下:“光靠嘴說是沒用的。既然你說你能解決我們數千臺計算機并發架構的死鎖問題,那你先說說看,你理解的原理是什么?”
林淵收起笑容,直接切入正題。
“王院士,阿里的飛天系統,底層的分布式調度模塊叫伏羲,對吧?”
林淵拿起桌上的白板筆,在白板上畫了一個最簡單的結構圖,“伏羲采用的是典型的 MaSter-Slave(主從)架構。你們現在的目標,是想把 5000 臺服務器連成一臺超級計算機。但你們卡殼了。”
王堅臉上的笑意逐漸收斂,神色變得極其凝重。
林淵繼續在白板上敲擊:“卡殼的原因,是因為你們在用傳統的網絡思維做超算集群。當 5000 臺計算節點同時向主控中心發送心跳包和資源匯報時,海量的 RPC(遠程過程調用)通信瞬間就會引發廣播風暴。”
為了讓人聽得更直觀,林淵切換到了大白話:“這就好比,一個大教室里有 5000 個學生,下課鈴一響,5000 個人同時沖上講臺,爭著搶著把手里的作業本往這一個老師的臉上砸。”
“這老師就算長了八頭六臂,也會被瞬間壓死。在系統里的表現,就是主節點 CPU 瞬間跑滿,網絡帶寬堵死,系統徹底崩潰。”
王堅死死盯著白板上的那個架構圖,神情開始變得鄭重,這個年輕人不簡單。
當然軍分技術也就在現在不簡單之后通過不斷的迭代更新,在林淵的那個年代屬于是基操勿六,人手必備,你不會都找不到工作。
而現在林淵所說的問題,正是阿里云現在遇到的困難和瓶頸。
“那你的解決思路是什么?”王堅的語氣中少了幾分懷疑。
“剝離分布式路由,做極度集中的網絡收斂。”
林淵給出了極其精準的技術方向,“不能讓 5000 個學生直接找老師。我們要構建一個極其強悍的集中式單點 SDN 網關。把底層的復雜路由邏輯全部切斷,讓這 5000 臺機器只認這一個中央交通樞紐。”
“所有的心跳包和并發請求,全部由這個網關進行硬件級的合并、壓縮、削峰,然后再統一提交給主節點。”
王堅聽完,足足沉默了半分鐘。他的大腦在瘋狂推演這套架構的可行性。
秒懂!
主節點的壓力將被瞬間清空!5000 臺機器組成的集群,將真正意義上變成一臺跑得極其順暢的超級計算機!
“你在這稍等我一會兒。”
王堅猛地站起身,丟下一句話,推開會議室的門步履匆匆地出去了。
會議室里安靜了下來。
林淵靠在椅子上,轉頭看向窗外龐大的阿里園區,整個人產生了一絲恍惚。
在前世,他最大的愿望就是能進大廠,因為進大廠意味著有高工資,能改變命運,哪怕天天 996 熬夜掉頭發他也心甘情愿。
但他直到最后都沒能完成這個愿望。
沒想到重活一世,他居然是以這種方式,被馬杰克請進了大廠最核心的機密會議室。
大概等了半個多小時。
會議室的門再次被推開,王堅快步走了進來,神色中透著一股極其興奮的決斷。
“林總,可以了。”
王堅的稱呼從“年輕人”變成了“林總”,但他緊接著拿出了一個黑色的不透光頭套,“不過,由于我們機房的位置屬于絕對保密級別,得委屈你戴上這個。”
“沒問題,規矩我懂。”林淵很爽快地接過頭套,直接套在了頭上。
眼前瞬間陷入一片黑暗。
有人扶著他的胳膊走出了會議室,上了車。車輛大概行駛了十幾分鐘后停下。
林淵被引導著進了一個轎廂,伴隨著輕微的失重感,他明顯感覺到電梯在以極快的速度一直往下走,深得離譜。
“叮”的一聲,電梯門打開。
一股極其強勁的冷風撲面而來,伴隨著冷風,還有無數個機組在轟鳴的聲音。
“可以摘下來了。”王堅的聲音在耳邊響起。
林淵扯下頭套,睜開眼睛。適應了光線后,他整個人瞬間被眼前的景象震住了。
這是一個極其龐大、充滿壓迫感的現代科技地下空間。
無數臺定制的黑色服務器機柜密密麻麻地排列在恒溫地板上。成千上萬個狀態指示燈在通道里瘋狂閃爍,宛如一片涌動的星海。
頭頂上方,懸掛著直徑驚人的工業管道,里面奔騰著深層循環冷卻水。成排的巨型排風扇不間斷的轉動著,將機房內的恐怖熱量迅速抽離。
林淵不由自主地咽了口唾沫。
真他媽的震撼。
自己公司的那一套已經花了 300 萬,但和眼前的相比,連一個模組都比不上。
“有錢是真他媽好呀……”林淵在心里感嘆。如果自己現在有這么龐大的硬件基建,再給他頂級的程序員,他就能把阿里云做出來。
不過這一切當然是他的幻想,這個投資,包括人員的架構,絕對不是現在的林淵能碰的,想都別想。
“林總,這就是我們的飛天核心機房。”王堅指了指前面的一臺主控終端機,“權限和環境都已經配好了。”
林淵并沒有上前開始操作,只是眼神玩味地看向一旁的王堅:“不過在這之前,是不是應該把錢先打給我?”
【2500 字奉上,反正我說了啊。每一章哪怕打出 5000 個字,那也就算 2000 個字,只算一章的補更。一個好評一章,只多不少,絕對童叟無欺。大家幫幫忙,在主頁點點評分吧,五點幾分,我人麻了。】