手機淘寶如何承載雙11沖擊?
由InfoQ主辦的全球頂級技術(shù)盛會QCon全球軟件開發(fā)大會本周在美國舊金山盛大開幕。阿里巴巴集團無線事業(yè)部資深技術(shù)總監(jiān)莊卓然、無線高級技術(shù)專家徐昭受邀出席,面對來自全球的數(shù)百名技術(shù)同行,分享了手機淘寶如何承載雙11沖擊?
數(shù)據(jù)顯示,手機淘寶目前已成為全球最大的消費類移動APP,近兩年來,手機淘寶用戶量猛增近10倍,而剛剛過去的2015天貓雙11全球狂歡節(jié)也刷新了全球電商交易的多項世界紀錄。第三方調(diào)查公司Quest Mobile的數(shù)據(jù)顯示,雙11當天手機淘寶APP DAU(日活躍用戶)達到18億。小小的手機屏幕如何能承載“雙11”巨大體量沖擊,并做到舉重若輕?
作為手機淘寶團隊的技術(shù)負責人,莊卓然的演講主題圍繞ALIBABA MOBILE ARCHITECTURE AT"CHINA SCALE"》(面對中國式增長 如何架構(gòu)阿里移動),闡釋阿里移動團隊如何通過客戶端上的奇妙設計,在移動OS上打造平臺APP;如何重塑手機淘寶的后端系統(tǒng)架構(gòu),使得手機淘寶這個Supper APP讓用戶在雙11也能感受到“絲般順滑”;以及如何建立單元化系統(tǒng)架構(gòu),實現(xiàn)異地多活甚至未來的彈性伸縮。正是架構(gòu)升級確保手機淘寶可以從容應對移動端的各種新挑戰(zhàn),讓電子商務操作系統(tǒng)在移動環(huán)境下應勢而變,令一款APP成就一種生活方式。
雙11、美國“黑五”成績單對比
國外小伙伴們驚呆了
11月10日20:00,距離雙11開場4個小時,根據(jù)阿里巴巴集團CEO張勇透露的數(shù)據(jù),彼時手機淘寶的訪問量已近13億,超過了2014年雙11最高峰值。在雙11的高峰期,更有超過4500萬人同時在線,每秒14萬筆下單。
第三方調(diào)查公司Quest Mobile的數(shù)據(jù)顯示,雙11當天手機淘寶APP DAU(日活躍用戶)達到18億??梢哉f作為阿里集團移動端的“航空母艦”,手機淘寶經(jīng)受了雙11洪峰時刻最為嚴峻的考驗。
最令QCon大會參會者吃驚的是,雙11跟美國“黑色星期五”成績單的對比。根據(jù)ShopperTrak的統(tǒng)計,2014年美國“黑色星期五”線上線下的總交易額為114億美元。而2015天貓雙11的全天交易額為143億美元(912億人民幣),其中68%來自移動端。也就是說,雙11當天,僅手機淘寶承載的交易額,就相當于去年美國“黑五”線上線下交易總額的85%!
從大會現(xiàn)場“技術(shù)宅”的反映來看,小伙伴們紛紛被這個“成績單”驚呆了,在會場同步的“推文”(Twitter)中,有人詫異雙11一場活動的交易額竟能超過一個國家一天線上線下交易總額;有人對雙11當天峰值期間每秒鐘859萬筆支付印象深刻;更多人關(guān)注手淘進行了怎樣的架構(gòu)重塑,才能承接如此龐大的移動用戶規(guī)模?
兩年來,阿里無線成交占比提升2倍的快速發(fā)展,正得益于手機淘寶這個“超級航母”移動和系統(tǒng)架構(gòu)上的改造。
從“堆填式巨無霸”模式 到“優(yōu)雅”的架構(gòu)設計
公開資料顯示,此次QCon大會阿里無線主講人、阿里無線事業(yè)部資深技術(shù)總監(jiān)莊卓然,也是2011-2013年天貓雙11的技術(shù)負責人,曾連續(xù)三年參與雙11架構(gòu)演進、穩(wěn)定性改造、性能優(yōu)化等研發(fā)工作。
莊卓然表示,“阿里巴巴打造的不是一個軟件系統(tǒng)平臺,而是一個電子商務操作系統(tǒng)。這樣的電商操作系統(tǒng),支撐了過去10年的快速發(fā)展。同樣,我們在移動端也在重新思考如何繼續(xù)升級,如何在手機APP中完成生態(tài)建設。”
在QCon此次大會上,莊卓然首先談到他對傳統(tǒng)結(jié)構(gòu)和移動架構(gòu)的反思:“傳統(tǒng)的服務端軟件,更像一個堆填的巨無霸,在這種模式下,人們習慣用增加一個架構(gòu)層次的方式來解決問題。”
“移動app架構(gòu)則是一個完全不同的場景。因為所有功能必須集成到一個APP里面,所以需要一個優(yōu)雅的客戶端架構(gòu)設計;移動網(wǎng)絡隨時隨地需要接入的特點,也對基礎架構(gòu)提出了更高要求。”
手機淘寶的架構(gòu)改造與重塑,正是兼顧了“設計時的隔離性”“運行時的隔離性” “動態(tài)渲染能力和部署能力”“最大力度的兼容性保證”等多方面考慮,重新構(gòu)建起一個既“優(yōu)雅”,又能“從容”支撐電商生態(tài)系統(tǒng)的客戶端架構(gòu)。
“整體的架構(gòu)反思過程中,我們重新定義了客戶端和服務端(云端)的邊界。一旦確立這樣一個合理的架構(gòu),就能保證移動APP在相當一段時間內(nèi),持續(xù)高效地支撐業(yè)務發(fā)展。”莊卓然介紹。
無論手機網(wǎng)速是“高鐵”還是“綠皮車”
雙11都能流暢搶貨
移動端APP的另一挑戰(zhàn)來自不穩(wěn)定的移動網(wǎng)絡環(huán)境。數(shù)據(jù)顯示,手機淘寶每天的活躍用戶中有15%來自于2G等弱網(wǎng)環(huán)境。基礎的移動網(wǎng)絡環(huán)境千差萬別,如果拿火車比喻的話,有的網(wǎng)速是“高鐵”,有的還在“綠皮車”時代。
莊卓然說,手機淘寶的目標很簡單,就是讓所有用戶都能獲得流暢的購物體驗,不論其網(wǎng)速是“高鐵”還是“綠皮車”。為改善網(wǎng)絡通道,手機淘寶團隊從多個緯度入手,比如減少網(wǎng)絡交互,采用高效的壓縮技術(shù)和同步技術(shù)減少網(wǎng)絡流量,更安全、更穩(wěn)定、更靈活的調(diào)度等,力爭為用戶創(chuàng)造極致的購物體驗。
在客戶端架構(gòu)和網(wǎng)絡架構(gòu)之外,阿里工程師也把目光聚焦到后端服務上。2010年左右,阿里巴巴開始考慮多數(shù)據(jù)中心異地多活的改造。數(shù)據(jù)顯示,在2015年雙11中,阿里異地數(shù)據(jù)中心的最遠距離超過1000公里,這意味著阿里具備了在全國任意節(jié)點部署交易系統(tǒng)的能力——在此之前,全球能夠做到異地多活的只有Google、Facebook等少數(shù)幾家互聯(lián)網(wǎng)巨頭。
千人千面 萬物互聯(lián)時代即將到來
每個終端都是數(shù)據(jù)生產(chǎn)者
值得注意的是,在2015天貓雙11全球狂歡節(jié)上,手機淘寶的“個性化算法”也大展神威:首先每位消費者都擁有一家“專屬商場”,里面均是消費者偏愛的店鋪,不再是海量商品滿屏尋覓,而是直達你的喜好。這是根據(jù)消費者在手機淘寶的行為特點,經(jīng)過大數(shù)據(jù)實時分析,運用業(yè)界最精準的算法進行人群畫像,算出來的真實需求。
據(jù)了解,今年雙11同時打破了往年會場根據(jù)類目組織商品的單一維度。除了主分會場,還新增了“清單”“必搶”功能——基于消費者的喜好挖掘推薦更多適合的寶貝清單,告訴消費者什么值得買。推薦的內(nèi)容均是“千人千面”,無線端的消費者可以得到更有針對性的個性化推薦。
在各國IT精英云集的QCon大會,莊卓然也代表阿里無線技術(shù)團隊,向全球同行分享了他對DT(數(shù)據(jù))時代的觀點:“技術(shù)發(fā)展將從面向生產(chǎn)效率的IT時代進入面向智能的DT時代,數(shù)據(jù)最終將成為水電煤一樣的基礎設施。阿里巴巴瞄準的是商業(yè)基礎設施建設,我們對自己的定位是生態(tài)系統(tǒng),也就是提供未來生活的‘水電煤’。所以我覺得將阿里看作中國的Amazon和ebay是不準確的。”
莊卓然認為,在這樣一個背景下,移動時代只是一個過渡階段,目前阿里無線事業(yè)部的所有工作都專注于三件事:首先,各種設備最終都會具備聯(lián)網(wǎng)的能力,要提前準備好基礎設施。這就是為什么阿里會做ACCS這樣的億級無線云平臺,打造強大的無線基礎設施,迎接萬物互聯(lián)時代的到來。
其次,云和端的界限勢必會經(jīng)歷一個越來越模糊再到越來越清晰的過程?,F(xiàn)有的移動終端平臺不但沒有做好迎接超級App的準備,反而限制了超級App的誕生。“我們最終希望通過各種傳感器,客戶端能夠不斷突破現(xiàn)有的體驗,但同時也能像瀏覽器時代一樣靈活。”
最后,終端不應該僅僅是數(shù)據(jù)的消費,而更重要的是成為更多維度的數(shù)據(jù)生產(chǎn)者,每個個體都是數(shù)據(jù)的來源。關(guān)于手機淘寶如何承載雙11沖擊,面對“雙11”大考,如何重塑后端架構(gòu)、“再造金身”的故事就介紹到這了。
注:QCon大會是由InfoQ主辦的全球頂級技術(shù)盛會,每年在倫敦、北京、東京、紐約、圣保羅、上海、舊金山召開。自2007年3月份首次舉辦以來,已經(jīng)有超萬名高級技術(shù)人員參加。