- 盡在雙11:阿里巴巴技術演進與超越
- 阿里巴巴集團雙11技術團隊
- 1112字
- 2019-01-05 10:01:28
序二
雙11誕生的2009年,恰逢中國互聯網第三次浪潮元年。大數據、云計算、無線在這個時期逐漸成為主流技術。在雙11八年的發展歷程中,阿里人從互聯網發展的大潮中汲取了豐富的技術能量。
作為雙11這個阿里巴巴最大的集團級項目的技術負責人,這八年里,如何在技術上持續創新、調動和提升工程師的工作效能、激發戰斗意志和創造力是巨大的挑戰。從技術管理的角度上,我分享三點,與大家共勉。
第一,既要有夢想,又要有實力。如果沒有對夢想的堅持,以及對實現夢想的不懈努力,今天雙11很可能與一般的線上大促沒有什么區別,更不會成為中國乃至全世界普遍關注的社會現象。阿里巴巴是一家使命驅動的公司,雙11是阿里人自主創新、追逐讓天下沒有難做的生意的夢想的具體體現。同時,實現這個夢想需要有強大的技術實力作為基礎。以計算為例,雙11有大量的計算,一切關于搜索、推薦、人工智能的“夢想”都需要計算平臺的強力支撐,阿里巴巴如果不打破傳統Hadoop框架的藩籬,自研非常高效的離線和實時計算平臺,用戶在交易的過程中就不可能有“絲滑般的順暢感受”。
第二,鼓勵技術創新。沒有阿里人在技術拓展商業邊界上持續的突破,就沒有雙11持續的成功。雙11當天交易峰值較平時增長400倍,平日運轉良好的系統面對突發的業務流量,所有的問題都會被重新定義。全鏈路一體化方案通過逼真化模擬實際大促時的流量特點,以自動化的方式評估、優化和保護整個交易鏈條,確保了雙11的穩定性。全鏈路方案是阿里工程師的創造,無論在國內還是國外,都是前所未有的。類似于全鏈路壓測這樣的技術創新在雙11中還有很多。
第三,協同的重要性。業務發展到一定階段都會遇到“飛機在全速飛行的前提下換引擎”的問題,是在現有框架下對兩個業務分別改造,還是推倒現有模式建立一個技術共享的新模式?這不僅是對架構能力的挑戰,更是對團隊的協同作戰能力的考驗。五彩石項目就是一個生動的例子。作為該項目的負責人,我親歷了將淘寶網和淘寶商城(后更名天貓商城)兩個系統,在會員、商品、交易、店鋪、優惠積分等數據層面打通的全過程。五彩石項目是一次協同角度上的偉大的技術變革,提出了“共享服務化”的理念,為包括雙11在內的幾乎所有阿里業務所采納,并與分布式中間件架構一起成為互聯網電商業務事實上的標準。
我推薦《盡在雙11——阿里巴巴技術演進與超越》這本書,它是迄今為止對雙11技術演進最客觀、最詳實的還原。無論是互聯網工程師,還是商業領域的從業者,以及工程或商業專業的在讀學生,都可以從書中找到自己感興趣的內容。
最后,在閱讀這本書的過程中,那些年、那些人、那些事兒重新回到眼前。謝謝所有參與《盡在雙11——阿里巴巴技術演進與超越》撰寫的同學們,你們用另一種方式又走過了一遍雙11。
阿里巴巴集團CTO