提到阿里巴巴的技術大牛,圈內小夥伴多數都會先提到蔡景現(多隆),在阿里巴巴,如果說馬雲代表阿里的“魂”,那多隆則代表阿里技術的“神”,他是阿里巴巴創始程式設計師三劍客之一。
多隆是誰?是阿里巴巴上市前最後一次實質性更新招股書中那三個新增的合夥人之一,其中三名新增合夥人分別是:方永新、倪行軍(苗人鳳)、蔡景現(多隆)。
彭蕾(阿里巴巴十八羅漢之一)在解釋為何會是他們三個人入選合夥人時說,“他們三個人的特點就是很傻很天真,多隆寫程式碼可以寫到入定的狀態”。多隆是淘寶初創團隊的三個開發工程師之一。外界似乎從來都沒聽過多隆這個名字,但在阿里內網上已經貼滿了崇拜者送給他的標籤,比如“神”或者“大牛中的大牛”。
1976年,蔡景現出生於浙江省蒼南縣靈溪鎮蔡垟村一個農村家庭,父母都是普通農民。從小性格內向、沉默寡言,就連向老師請教問題,有時候也會問得滿臉通紅。
1991年9月,15歲的蔡景現進入蒼南中學,被分到91級3班。在班級裡,他的學習成績並不算特別優異,也跟大多數男生一樣,理科成績非常好,尤其是數學,頻頻得獎,但語文和英語基礎稍弱,甚至因為不及格而補考。
也是在這時候,他才第一次接觸了所謂的“電腦”,其實就是類似小霸王一樣的學習機。有次,他看到了一本關於Basic程式語言的書,從此就入了迷,開始用它做一些加加減減,或者做1到9的乘法表、口訣表。
1994年,蔡景現參加高考,考上了杭州大學。因為計算機專業太過熱門,、他被調劑到生物科學專業,但這並不妨礙他對技術的熱愛。大學四年,他基本上整天泡在圖書館,機房,還會跑到老師的辦公室,把他們的機器拆開搞來搞去,經常被老師罵,然後又自己給乖乖地裝回去。
2000年,蔡景現從杭州大學生物系碩士畢業,也正是在這一年,蔡景現加入了阿里。在這裡,他的興趣得到了最好的滿足。
你能看出來哪個是多隆嗎
多隆在阿里的層級是 P11,相當於副Quattroporte。通常高 P(阿里內部對P10層級以上人的叫法)下邊會有很大的團隊,但多隆絕大多數時都是光桿司令,從2016年開始才陸續代人。多隆下屬曾自曝過,當時多隆下邊就3個人,其中一位還長期在北京。杭州的幾個人每天中午一起吃飯,可以當團建,吃完飯一起散步,就算是 outing 了。
多隆不愛帶團隊,團隊一般溝通成本高、水平參差不齊,而他一個人就能頂一個高效頂尖的團隊(所以每次問他問題打斷他,大家都深深內疚,感覺拖了阿里的後腿)。作為淘寶最早的程式設計師之一,很多產品早期就是他一個人開發維護的,檔案系統 tfs、key-value 系統 tair,cache、搜尋、通訊框架等等。
引用前阿里集團CTO,達摩院院長、阿里雲CEO張建峰(行癲)對他的評價:
“在內網的標籤上,他被稱為神,這不是恭維,在所有工程師眼中,他就是個神。多隆做事一個人能頂一個團隊,比如說寫一個檔案系統,別人很可能是一個專案組,甚至一個公司在做,而他從頭到尾都是一個人,在很短的時間內就完成了”。
從 03 年到 07 年,淘寶搜尋引擎就是他一個人在寫,一個人在維護,而且這還不是他全部的工作,另外他還做了其他很多事情。
多隆不擅交際,不常分享,也不玩什麼社交網路,一般很難在公眾場合見到他,只要能不參加的會議、採訪,他都不會參加。就算去,他也常常會帶上筆記本。據說他也曾經帶著筆記本去 outing,在車上寫程式碼。雖然被所有人視為神,但他真的由心底覺得自己是一個凡人,他做的最多的就是默默坐在工位上,對著螢幕上的黑框,寫程式碼、解決問題。
如果你以為阿里巴巴只有多隆這位技術大牛,那就大錯特錯了,下邊介紹的這幾位在各自領域獨領風騷。
第一位:吳翰清(道哥)
職位:阿里雲首席安全研究員、第 17 屆全球 TR35 獲得者
吳翰清出生於一個老師與醫生的家庭,從小就學習優異,考試不是第一就是第二,2000年,15歲的他就從湖南附屬中學高中部考入西安交大少年班。但是在進入大學後,卻開始叛逆了,他對那些呆板的考試學習不再興趣盎然了,反而對計算機產生了濃厚的興趣,因為他覺得在網際網路上才真正找到屬於自己那份自由的天空,而且在西安交通大學裡,學校的計算機實驗室平時會對學生開放。於是吳翰清利用這難得的機會開始學習研究黑客技術,從此便踏上黑客江湖!
後來遇到馬雲這個伯樂,才能得以施展,並一舉成名,被人稱為“天才”。
2005年加入阿里巴巴,負責網路安全,是阿里巴巴集團的第二個安全工程師。在職期間設計了阿里巴巴B2B、淘寶、支付寶早期的應用安全體系,並在集團建設了安全開發流程(Security Development Lifecycle,SDL),保障公司業務得以快速而安全的發展。
在23歲就成為了阿里最年輕的高階技術專家。2014年12月帶領團隊成功防禦了當時網際網路史上最大的DDoS攻擊(453.8Gbps),被攻擊客戶業務無影響。
吳翰清在網路安全圈簡直就是一個傳奇,是中國三大頂級黑客之一,馬雲稱他是可以“讓自己安心睡覺的人”,守護阿里每年幾千億收入。
吳翰清(道哥)
吳翰清最有名的故事有好幾個,這裡介紹兩個,一個是侵入了騰訊主機系統,把馬化騰的QQ號拿來把玩了數日。最後玩膩了,吳翰清打電話給騰訊的人,說你們的系統有漏洞。結果騰訊的人竟然就此設計陷害,向警方報案。
第二件事是20歲那年,用3分鐘時間,黑掉阿里巴巴內網上游運營商路由裝置。吳翰清與朋友一起來到阿里面試。但因為他年齡小、再加上大學還沒有畢業,也沒有任何相關的工作經驗。人事部部長根本沒有把吳翰清當一回事,但吳翰清僅僅只用了3分鐘,做了一件令阿里巴巴上上下下驚恐萬分的事情:他遠端把阿里巴巴內網上游運營商的一臺路由裝置關閉,內部網路立即中斷。阿里人事部的全體員工瞬間變傻了,他們想不到竟然還有這樣的事情;沒有人相信眼前這位稚氣未脫的小男孩竟然有如此高超的黑客手段。
馬雲當場錄用吳翰清,並開出年薪500萬的天價俸祿。自此,這個用3分鐘黑掉阿里的“黑客男孩”,成為阿里巴巴的一員戰將。
他28歲的時候,帶領團隊抵禦了當時網際網路史上最大的DDos攻擊,峰值達到453.8Gbps。30歲,他以一個團隊的力量,每天幫助全中國37%的網站抵禦16億次攻擊。
第二位:謝崇進
職位:研究員、阿里巴巴首席通訊科學家(同時負責量子通訊)、前貝爾實驗室傑出研究員
謝崇進在實驗室做光通訊“眼圖”實驗
謝崇進於1996年和1999年在北京郵電大學獲得碩士和博士學位。他的博士論文獲得2003年中國百名優秀博士論文提名獎。1999年他赴瑞典查爾默斯技術大學(Chalmers University of Technology)從事博士後研究工作。
謝崇進博士於2001年5月加入位於美國紐澤西州的朗訊公司貝爾實驗室,從事光纖通訊系統和網路技術研究工作,是貝爾實驗室傑出研究員(Distinguished Member of Technical Staff)。他的研究領域涉及光纖通訊系統和網路的各個方面。在貝爾實驗室工作期間,他參與多項大容量高速光通訊系統的研究,包括10G和40G的光直接檢測系統及100G和400G的光相干檢測系統。他三次獲得貝爾實驗室主席獎。
謝崇進博士已在國際學術刊物和國際會議上發表了200多篇學術論文,出版了一本學術著作,兩個學術著作章節,並獲得50多項美國和其他國家專利。他受邀參加美國工程院2013年工程前沿課題研討會(只有100位45歲以下的傑出科研人員和工程師受邀參加),曾任加拿大Concordia大學和南京郵電大學客座教授。謝崇進博士是世界頂級學術刊物Journal of Lightwave Technology的副編輯,並擔任多個國際學術會議技術委員會主席及委員。他是美國光學學會的會士(OSA Fellow)和電氣與電子工程師協會的高階會員(IEEE Senior Member)。
謝崇進在實驗室檢視工作中的網路裝置
就是這樣一位科學家,其實並沒有上過大學。謝崇進出生於安徽馬鞍山的鄉村,沒有上過大學本科,卻通過自學考取了北京郵電大學碩士,從而開啟科學之路。從安徽到北京、瑞典、美國,他的求知之路遍及多地,曾在被譽為這個星球上最厲害的實驗室——美國貝爾實驗室工作13年,被評為貝爾實驗室傑出研究員。
謝崇進小時候求學條件十分差,直到上初中時才第一次見到書店。“第一次去書店,很吃驚,書店裡竟然會有這麼多的書。”
1985年,初中畢業的謝崇進沒有選擇上高中、考大學,而是考進了一所中專——山東郵電學校。當時,上中專除了能快點就業,還有著另一個重要的吸引力:可以從農村戶口變成城市戶口。
謝崇進覺得,自己一生中的最大轉變就是這次中專求學。在山東郵電學校,他選擇了一個全新的專業——微波通訊專業。
“我們老師說這是一個很新的專業,我也不知道是幹嘛的,就是想學。”他說,“科研工作是什麼?就是要探索未知,探索新的事物,發現問題並解決問題。”
從微波通訊專業畢業後,謝崇進來到了安徽和縣的一個微波站工作。
微波站建在偏僻的大山上,他在這裡工作了四年,一直利用業餘時間自學。令所有人沒想到的是,沒有上過大學的他,竟然一舉考取了北京郵電大學的碩士。彼時,擁有大學本科同等學歷證明也可以參加研究生考試。
這一次,走出大山的謝崇進沿著科學的道路,越走越遠。
1999年,在北京郵電大學博士畢業後,他來到了位於瑞典哥德堡的Chalmers技術大學從事博士後研究工作。
2001年5月,他憑藉優異的表現被美國朗訊公司貝爾實驗室錄取,成為這個被稱為“星球上最偉大的實驗室”中的一員。
此後,他與光纖通訊研究結緣,從事光纖通訊系統研究及網路技術的各個方面,成為光纖通訊領域的傑出科學家,曾經多次獲得貝爾實驗室主席獎、主席金獎,被評為貝爾實驗室傑出研究員。
第三位:林昊(畢玄)
職位:阿里巴巴研究員,阿里雲視訊雲產品負責人,曾任阿里研發效能、系統軟體事業部負責人,基礎設施事業群負責人之一
在阿里,大家習慣尊稱畢玄老師為“畢大師”。他2007年加入阿里,一手打造了HSF,十多年來更見證、參與了阿里在基礎技術上的演進與發展:如淘寶在2007-2009年的分散式應用架構升級、2013-2016年的阿里電商異地多活架構升級等。
但很少有人知道,他大學讀的是生物專業。
畢玄在2007年加入淘寶,2008年加入平臺架構部,負責HSF的設計和實現; 2011年加入資料平臺部,負責HBase的改進和落地; 2012年加入核心系統部,負責淘寶私有云的設計和落地;2013年加入技術保障部,專注應用可維護性、穩定性、效能、軟硬體結合、成本控制領域;打造阿里基於LXC的虛擬化系統,以及叢集資源管理系統,不斷降低阿里巴巴在機器資源上投入的成本;設計並帶領團隊實現了阿里巴巴技術發展史上具有里程碑意義的異地多活。被稱為“國內OSGi第一人”,2007年建立了官方認可的全球第六個OSGi User Group, 2009年與華黎合著《OSGi原理與最佳實踐》,2010年出版新書《分散式Java應用:基礎與實踐》。
畢玄自己回憶,他的程式設計師起步比同齡人都晚了很多,更不用說現在的年輕人了,我大學讀的是生物專業,在上大學前基本算是完全沒接觸過計算機,軍訓的時候因為很無聊,我和室友每天跑去學校的機房玩,我現在還印象很深刻,我第一次走進機房的時候,別人問,你是要玩windows,還是dos,我那是完全的一抹黑,後來就只記得在機房一堆人都是在練習盲打,軍訓完,盲打倒是練的差不多了,對計算機就這麼產生了濃厚的興趣,大一的時候都是玩組裝機,搗鼓了一些,對計算機的硬體有了那麼一些了解。
到大二後,買了一些書開始學習當時最火的網頁三劍客,學會了手寫HTML、PS的基本玩法之類的,課餘、暑假也能開始給人做做網站什麼的(ps: 那個時候做網站真的好賺錢),可能那樣過了個一年左右,做靜態的網頁就不好賺錢了,也不好找實習工作,於是就開始學asp,寫些簡單的CRUD,做做留言板、論壇這些動態程式,應該算是在這個階段接觸程式設計了。
畢業後加入了深圳的一家做政府行業軟體的公司,一個非常靠譜和給我空間的Leader,使得自己在那幾年有了不錯的成長,終於成了一個職業的程式設計師,通常來說,業餘或半職業的程式設計師,多數是1個人,或者很小的一個團隊一起開發,使得在開發流程、協作工具(例如jira、cvs/svn/git等)、測試上通常會有很大的欠缺,而職業的程式設計師在這方面則會專業很多,另外,通常,職業的程式設計師做的系統都要執行較長的時間,所以在可維護性上會特別注意,這點我是在加入阿里後理解更深的,一個執行10年的系統,和一個寫來玩玩的系統顯然是有非常大差別的。
畢玄在阿里巴巴還經歷過一次特別窩心的事:在他2018年從P9升為P10後不久,當時上線一個系統,在A/B測試時一切正常,但正式上線後導致阿里雲登陸賬戶、內部通訊產品包括內網投屏等,都出現了無法登陸。這個專案導致一個團隊3.25,諸多人取消了晉升,同時,也把畢玄從P10降到了P9。
阿里內部覆盤後,成立了安全生產委員會,主要解決的就是生產環境下如何保障程式碼提交執行的安全可靠,同時落實好責任人。
阿里內部同學私下普遍認為:畢玄從P10降為P9實屬背鍋,而安全生產委員會的建立,也可以認為是對高P的一種保護。
第四位:張瑞
職位:阿里巴巴研究員,阿里雲GTS交付技術部負責人
張瑞
張瑞在2005年加入阿里巴巴,此前是Oracle ACE,網名HelloDBA。歷任阿里巴巴資料庫架構師,負責資料庫效能優化與應用架構改進,主導推動了阿里巴巴資料庫技術的變革,經歷了阿里資料庫技術的變革歷程,連續多年作為資料庫總負責人蔘與雙11備戰工作。
當時中國最好的DBA技術人才都在阿里,業界出名的DBA有馮春培(孔丘),陳吉平(託雷),寧海遠(江楓),HelloDBA(張瑞)都在阿里。
張瑞加入到阿里巴巴的背景也是因為淘寶業務快速發展,需要更多資料庫的人進來,所以當時很多DBA大牛陸續被高薪挖到阿里巴巴,張瑞也是其中之一,不僅享受優厚的待遇,而且DBA在資料庫圈裡是非常受人敬仰的。
但好景不長,2009年阿里巴巴啟動了“去IOE”戰略。
“去 IOE”指的是擺脫掉IT部署中原有的IBM小型機、Oracle資料庫以及EMC儲存的過度依賴。
在阿里看來,“IOE”實際上代表了一種高成本、高維護費、很不網際網路(不擅長處理大規模高併發的網際網路行為)的商用資料庫系統,特別是阿里盤子越來越大,所需要付出的升級硬體和維護的代價也會越來越驚人,阿里巴巴採用資料切分(sharding)的策略,將部分海量資料應用從集中式Oracle切換到分散式MySQL叢集,從縱向擴充套件到水平擴充套件,解決了資料庫擴充套件性的問題,並用PC伺服器替換了小型機。
事實上,這裡可以做一個不那麼技術但比較簡單的理解:傳統的IOE代表的是集中式架構,而去IOE化其實就是推動分散式架構代替集中式架構,也就是更好的擁抱雲端計算—當然對阿里本身來說,用通俗的語言解讀出阿里雲甚至阿里的IT計算(甚至商業模式)發展路徑:
1、鑑於類似雙11這種超大規模併發行為的產生,背後需要的計算資源非常龐大,所以整個阿里對IT資源的投入都是非常大的。
2、當投入大量的資源應對高峰期高併發時,低峰低併發時就造成了計算資源的冗餘,這個時候就可以以雲端計算的方式出租給中小企業。而當然企業就可能有更高的野心,比如把雲端計算作為主要的商業模式。但是對於那些對計算要求很高的公司,還不夠。
軟體決定整體架構,如果要動O,那麼I和E就必須要動 – 相信不會有人在小型機上跑 MySQL 的。
在去“IOE”的過程中,當初很多Oracle的開發者,DBA們都提出了不可能,但王堅力排眾議,下定決心要做,很多人因為要面臨從Oracle向MySQL的轉變,無法接受,都陸續離開阿里巴巴,張瑞不僅堅持了下來,而且見證了阿里巴巴資料庫的成功,此後誕生出兩個非常重要的自研資料庫:PolarDB、OceanBase。
2013年5月17日,阿里集團最後一臺IBM小機在支付寶下線。這是自2009年“去IOE”戰略透露以來,“去IOE”非常重要的一個節點。
第五位:莊卓然(南天)
職位:阿里巴巴研究員,阿里大文娛優酷產品技術副Quattroporte,阿里百川負責人,同時兼任多家阿里巴巴投資公司的董事;
莊卓然(南天)
2009年加入阿里巴巴,歷任淘寶架構師、天貓技術總監、淘寶整體的技術團隊管理和決策工作擁有10餘年的網際網路研發和管理經驗,是見證並主導阿里業務架構演進的當事人之一,擔任多年阿里巴巴雙11技術負責人。
據南天自己回憶,擔任雙11技術負責人的幾年裡,每到8月份,就會把自己的生物鐘轉換成3點睡,9點起,10點到公司開始部署準備。壓力很大繃不住的時候,南天會在夜裡3點開著車到杭州龍井山吸氧,5點再回來——在極度壓力下,逼著自己往前突破。
到2013年雙11,面對2300個複雜度高、可控性弱的系統預案,南天帶領的團隊在兩週內被逼出了真正模擬雙11的全鏈路壓測方案。這一方案的順利通過,保障了接下來幾年雙11交易峰值的平滑過渡。
印象最深刻的還是第一次參加雙11。
2011年是他擔任天貓雙11技術負責人的第一年。
南天
也是這第一年,遭遇了雙11午夜驚魂。
這是淘寶商城歷史上的第三次雙11。之前兩年曾出現賣家先大幅提價再打折,為了讓買家真正享受到5折優惠,技術團隊決定提前鎖定折扣,並準備了50多個系統預案。
夜裡23點,距離雙11還有一個小時,小二發現有商家誤解了5折和0.5折的表達,只好採取備案,全部資料回滾,再推送。
11日零點10分,推送完畢,一行程式碼錯誤,導致賣家無法準確知道所售商品的具體資訊、尺碼、顏色等,賣家無法發貨。
凌晨一點,南天和蔡勇(花名“脫歡”)把自己關在華星時代廣場24樓的會議室反覆推算、修復,寫了滿滿一牆程式碼。
時任淘寶商城CEO的逍遙子,雙11市場負責人王煜磊(花名“喬峰”)都在門外。南天出來:“要麼你們先閃一閃,回去休息一下,你們站在門口,我們在裡面也緊張,你們也幫不上忙。”
3點多,逍遙子走了。
在焦急等待中,終於,11月11日早上6點,南天拿著大喇叭跳到辦公桌上,跟運營喊:“所有的問題都排查完了,現在就剩下等搜尋生效的時間。”大家按照計劃,迎接即將到來的瘋狂。
整整72個小時,南天沒有閤眼。在最後的關鍵時刻,他還做了個一錘定音的選擇。在混亂和不確定中,有技術負責人希望把商家鎖價系統放開,因為平臺管控出了問題,此時要把這個權利放給商家。
南天則認為,已經發生的問題,是為了解決消費者真正享受折扣這個初衷而引起的,要徹底解決,不能走回頭路放開鎖價系統。
承受住了巨大的壓力,這一年雙11交易額突破52億,是2010年活動交易額9.36億元的4倍。
南天(右一)和逍遙子(左二)
南天從2016年雙十一開始負責阿里大文娛優酷產品技術。
2018年上半年,優酷對推薦演算法和運營機制做了全面升級改造,其中涵蓋不同的使用者階段、排播情況、時間條件、興趣偏好等因素,將演算法推薦更精確、更人性化和更高效。南天將它稱為“以使用者為中心”的演算法技術。
2018年正式入職優酷任大文娛CTO兼優酷COO,2019年南天負責製作運營了熱播劇《長安十二時辰》和綜藝節目《這!就是街舞2》,在這兩部IP劇的帶動下,優酷月活躍使用者增加超過30%,會員增速為去年同期的3倍。
經過2年多對優酷的技術改造,優酷在2018年評價優酷也是一家技術公司了。
關鍵詞:阿里巴巴、多隆、程式設計師、雙11、道哥、安全、優酷、天貓
-
1 #
-
2 #
吳,其實不能作為大神,阿里的PR厲害,他距離大神還有距離,但技術上功底還是很深的,他的故事處於早期阿里,
-
3 #
別太崇拜,過好自己,也不知道阿里有多少蔣凡,
-
4 #
這些人頭髮很多嘛!
-
5 #
ali確實人才濟濟,英雄輩出!
-
6 #
黑掉騰訊的去百度一下,發表之前自己都不看一遍?
-
7 #
不知道這類大牛如何自我成長的
-
8 #
能徵會戰都單幹了,剩下就混吃的
-
9 #
對我來說,這些人猶如外星人,腦回路、腦組織跟我們不一樣
多隆其實就是不願意教別人而已,怕學他東西,別把他說的那麼高大上,我就是阿里巴巴丟架構工程師