揭開京東11.11技術“高壓快跑”之謎
- 發(fā)布時間:2014-11-21 16:51:00 來源:中國經(jīng)濟網(wǎng) 責任編輯:羅伯特
剛結(jié)束的11.11電商大節(jié)在消費者大呼過癮的同時,也讓各大電商網(wǎng)站的技術部門倍感“壓力山大”。以京東為例,其當日訂單量超過1400萬單,是去年同期的2.2倍。高于平日數(shù)倍的訪問量、秒殺等特殊業(yè)務帶來的爆發(fā)式流量對網(wǎng)站交易的軟硬件系統(tǒng)是個巨大的挑戰(zhàn)。
消費者們在電商網(wǎng)站搶購時的購物體驗如何?現(xiàn)在答案來了:在第三方機構(gòu)“云智慧”的測評中,京東以11.11期間網(wǎng)站平均響應時間289.04ms的成績名列前茅,比天貓快15%;在Raincent的監(jiān)測中,京東的網(wǎng)站速度位列亞軍,比天貓快了1倍多,首屏時間等數(shù)據(jù)也相當突出,被評價為“用戶體驗優(yōu)秀,網(wǎng)站性能非常好”。
在11.11的搶購中,消費者最怕的就是購物流程“卡”,眼睜睜看著限量的爆款商品離自己而去,消費者肯定會暗暗問候網(wǎng)站的技術后臺。消費者嘴中簡單的“不卡”,對于京東的技術部門的挑戰(zhàn)則是一系列復雜的系統(tǒng)問題,團隊的應急預案執(zhí)行,入口流量的災備,機房內(nèi)部流量分配,軟件架構(gòu)設計,硬件機器負載等都是必須考慮的因素。京東為何能夠在高壓下“快”跑?就讓記者帶您看看這背后的技術秘密。
揭秘京東“快”跑原因之一:投入2個營“特種部隊”
“京東的特色在于擁有進銷存的完整電商產(chǎn)業(yè)鏈,因此我們的技術系統(tǒng)復雜程度也要遠遠高于那些只做銷售的友商?!闭劦?1.11的戰(zhàn)況,京東集團副總裁、11.11技術總指揮馬松說:“11.11京東交出了一張出色的答卷,其中技術體系表現(xiàn)出色,各種應急預案及時奏效,讓消費者擁有了平穩(wěn)順暢的購物體驗。”
看似平淡的話語,背后則是京東技術人為此投入的巨大精力。在11.11中,京東參與備戰(zhàn)的多達15個一級部門,635名備戰(zhàn)研發(fā)人員組成了121個小組,相當于兩個營的兵力,可以隨時隨地投入戰(zhàn)斗。11月1日開始京東技術平臺正式進入24小時值守的備戰(zhàn)狀態(tài),11月9日到12日,160名京東技術人奮戰(zhàn)在指揮中心,進行最高級別的監(jiān)控和運營。
“為了保證消費者的購物體驗,出色的應用架構(gòu)、完備的應急預案是一方面,技術人員的素質(zhì)和水平也相當關鍵?!瘪R松說。他背后的兩個營可謂京東技術“特種部隊”,這些技術人都是各個部門的領頭人,而且此前經(jīng)歷了100多次壓力測試,對線上系統(tǒng)非常熟悉,心理素質(zhì)過硬,完全把控住11.11的各種突發(fā)情況。
揭秘京東“快”跑原因之二:最多60秒干掉“慢”體驗
在京東技術人看來,即使在11.11這種特殊時刻,也不能影響消費者的購物體驗。馬松在備戰(zhàn)期間一再要求:“所有的系統(tǒng)都必須有切換預案,所有切換都必須在60秒內(nèi)完成?!币坏┯龅诫y以應對的流量壓力,京東會通過分流、降級、限流等一系列手段保證消費者的交易流程不被阻礙。
“即使出現(xiàn)數(shù)據(jù)中心斷網(wǎng)、應用服務器故障等極端問題,京東的系統(tǒng)也會在60秒內(nèi)完成災備切換,保障用戶的購物體驗?!本〇|應用架構(gòu)師吳元清說。這也意味著,京東最多60秒就能干掉“慢體驗”。為此,京東制定了多達1000多個0級應用的應急預案,一旦系統(tǒng)有風吹草動就會迅速執(zhí)行,消費者幾乎感覺不到發(fā)生在技術后臺的激烈戰(zhàn)斗。
為了應對11.11,京東不僅全面進行帶寬、數(shù)據(jù)庫的擴容,更準備了2000臺備戰(zhàn)服務器,通過京東技術系統(tǒng)出色的水平擴展能力,“瞬間移動”到需要后備隊的戰(zhàn)場,保障消費者的購物體驗夠“快”。
揭秘京東“快”跑原因之三:養(yǎng)兵千日 用兵一時
11.11或6.18當天電商網(wǎng)站的流量特點非常鮮明,各系統(tǒng)的流量增長不均衡,時間點不固定,有些系統(tǒng)增長數(shù)倍,有些系統(tǒng)則增長數(shù)十倍。這對技術平臺的考驗關鍵在于能否根據(jù)不同的業(yè)務和流量設計合理的架構(gòu)和預案,在不影響消費者體驗的前提下,保證交易的正常進行。
馬松告訴記者,京東的交易系統(tǒng)按照分流,降級和限流3種方式來應對突發(fā)的流量。在突發(fā)流量前面,通過智能算法把用戶的請求分流到多個集群上,每個集群有強大的計算能力保證用戶的購物體驗。
萬一出現(xiàn)個別集群無法高質(zhì)量的為用戶提供服務時,京東技術平臺會按照業(yè)務優(yōu)先級的不同對非關鍵業(yè)務進行降級處理。例如,首頁、商品詳情頁、搜索、交易流程是直接影響購物體驗的系統(tǒng),會排在第一優(yōu)先級;支付、履約(下發(fā)訂單到庫房等)等等即使稍有延時也不會明確影響消費者體驗,則會減少資源占用;一些非關鍵業(yè)務,例如購物車中的庫存狀態(tài)則可能被暫時屏蔽。
這種可靠實用的突發(fā)流量應急體系背后,是京東一直以來嚴謹而前瞻的架構(gòu)設計,使得系統(tǒng)可以在瞬間完成降級、限流等措施,讓消費者在購物時不會感到卡頓。吳元清說:“通過平臺化、核心業(yè)務/非核心業(yè)務分離、不同類型業(yè)務類型隔離、主輔流程區(qū)分等原則,京東的技術平臺從骨子里就具備了出色的抗壓性能,足以應對11.11的巨大流量壓力?!?
通過以上揭秘,相信您會有這樣一個感觸,“臺上一分鐘,臺下十年功”。的確,在11.11京東消費者海量訂單和滿滿的購物袋背后,不是某一項天外飛仙的特殊技術,而是京東技術人日積月累的不懈努力,是扎實的技術內(nèi)功和對消費者體驗宗教般的信仰。正如馬松所言,“不論是11.11還是6.18,價格可以打折,消費者體驗不能打折。京東將通過一切技術手段、不惜一切代價,保證消費者購物體驗?!?/p>
熱圖一覽
高清圖集賞析
- 股票名稱 最新價 漲跌幅
- 最嚴調(diào)控下滬深房價仍漲 人口老齡化影響三四線樓市
- 樂天大規(guī)模退出中國市場 供應商趕赴北京總部催款
- 北京16家銀行上調(diào)首套房貸利率 封殺“過道學區(qū)房”
- 10萬輛共享單車僅50人管遭質(zhì)疑 摩拜ofo優(yōu)勢變劣勢
- 去年聯(lián)通、電信凈利潤均下滑 用戶爭奪漸趨白熱化
- 奧迪否認“官民不等價”:優(yōu)惠政策并非只針對公務員
- 季末銀行考核在即 一日風云難改“錢緊錢貴”現(xiàn)狀
- 美圖7小時暴跌四成 虧損業(yè)績?nèi)绾沃?00億市值受拷問
- 監(jiān)管重壓下P2P退出平臺增加 網(wǎng)貸行業(yè)進入冷靜期
- 配資炒股虧損逾百萬 股民將信托公司告上法庭