新聞源 財富源

2024年12月19日 星期四

財經 > 滾動新聞 > 正文

字號:  

揭開京東11.11技術“高壓快跑”之謎

  • 發佈時間:2014-11-21 16:51:00  來源:中國經濟網  作者:佚名  責任編輯:羅伯特

  剛結束的11.11電商大節在消費者大呼過癮的同時,也讓各大電商網站的技術部門倍感“壓力山大”。以京東為例,其當日訂單量超過1400萬單,是去年同期的2.2倍。高於平日數倍的訪問量、秒殺等特殊業務帶來的爆髮式流量對網站交易的軟硬體系統是個巨大的挑戰。

  消費者們在電商網站搶購時的購物體驗如何?現在答案來了:在第三方機構“雲智慧”的測評中,京東以11.11期間網站平均響應時間289.04ms的成績名列前茅,比天貓快15%;在Raincent的監測中,京東的網站速度位列亞軍,比天貓快了1倍多,首屏時間等數據也相當突出,被評價為“用戶體驗優秀,網站性能非常好”。

  在11.11的搶購中,消費者最怕的就是購物流程“卡”,眼睜睜看著限量的爆款商品離自己而去,消費者肯定會暗暗問候網站的技術後臺。消費者嘴中簡單的“不卡”,對於京東的技術部門的挑戰則是一系列複雜的系統問題,團隊的應急預案執行,入口流量的災備,機房內部流量分配,軟體架構設計,硬體機器負載等都是必須考慮的因素。京東為何能夠在高壓下“快”跑?就讓記者帶您看看這背後的技術秘密。

   揭秘京東“快”跑原因之一:投入2個營“特種部隊”

  “京東的特色在於擁有進銷存的完整電商産業鏈,因此我們的技術系統複雜程度也要遠遠高於那些只做銷售的友商。”談到11.11的戰況,京東集團副總裁、11.11技術總指揮馬松説:“11.11京東交出了一張出色的答卷,其中技術體系表現出色,各種應急預案及時奏效,讓消費者擁有了平穩順暢的購物體驗。”

  看似平淡的話語,背後則是京東技術人為此投入的巨大精力。在11.11中,京東參與備戰的多達15個一級部門,635名備戰研發人員組成了121個小組,相當於兩個營的兵力,可以隨時隨地投入戰鬥。11月1日開始京東技術平臺正式進入24小時值守的備戰狀態,11月9日到12日,160名京東技術人奮戰在指揮中心,進行最高級別的監控和運營。

  “為了保證消費者的購物體驗,出色的應用架構、完備的應急預案是一方面,技術人員的素質和水準也相當關鍵。”馬松説。他背後的兩個營可謂京東技術“特種部隊”,這些技術人都是各個部門的領頭人,而且此前經歷了100多次壓力測試,對線上系統非常熟悉,心理素質過硬,完全把控住11.11的各種突發情況。

  揭秘京東“快”跑原因之二:最多60秒幹掉“慢”體驗

  在京東技術人看來,即使在11.11這種特殊時刻,也不能影響消費者的購物體驗。馬松在備戰期間一再要求:“所有的系統都必須有切換預案,所有切換都必須在60秒內完成。”一旦遇到難以應對的流量壓力,京東會通過分流、降級、限流等一系列手段保證消費者的交易流程不被阻礙。

  “即使出現數據中心斷網、應用伺服器故障等極端問題,京東的系統也會在60秒內完成災備切換,保障用戶的購物體驗。”京東應用架構師吳元清説。這也意味著,京東最多60秒就能幹掉“慢體驗”。為此,京東制定了多達1000多個0級應用的應急預案,一旦系統有風吹草動就會迅速執行,消費者幾乎感覺不到發生在技術後臺的激烈戰鬥。

  為了應對11.11,京東不僅全面進行頻寬、數據庫的擴容,更準備了2000台備戰伺服器,通過京東技術系統出色的水準擴展能力,“瞬間移動”到需要後備隊的戰場,保障消費者的購物體驗夠“快”。

  揭秘京東“快”跑原因之三:養兵千日 用兵一時

  11.11或6.18當天電商網站的流量特點非常鮮明,各系統的流量增長不均衡,時間點不固定,有些系統增長數倍,有些系統則增長數十倍。這對技術平臺的考驗關鍵在於能否根據不同的業務和流量設計合理的架構和預案,在不影響消費者體驗的前提下,保證交易的正常進行。

  馬松告訴記者,京東的交易系統按照分流,降級和限流3種方式來應對突發的流量。在突發流量前面,通過智慧演算法把用戶的請求分流到多個集群上,每個集群有強大的計算能力保證用戶的購物體驗。

  萬一齣現個別集群無法高品質的為用戶提供服務時,京東技術平臺會按照業務優先級的不同對非關鍵業務進行降級處理。例如,首頁、商品詳情頁、搜索、交易流程是直接影響購物體驗的系統,會排在第一優先級;支付、履約(下發訂單到庫房等)等等即使稍有延時也不會明確影響消費者體驗,則會減少資源佔用;一些非關鍵業務,例如購物車中的庫存狀態則可能被暫時遮罩。

  這種可靠實用的突發流量應急體系背後,是京東一直以來嚴謹而前瞻的架構設計,使得系統可以在瞬間完成降級、限流等措施,讓消費者在購物時不會感到卡頓。吳元清説:“通過平臺化、核心業務/非核心業務分離、不同類型業務類型隔離、主輔流程區分等原則,京東的技術平臺從骨子裏就具備了出色的抗壓性能,足以應對11.11的巨大流量壓力。”

  通過以上揭秘,相信您會有這樣一個感觸,“臺上一分鐘,台下十年功”。的確,在11.11京東消費者海量訂單和滿滿的購物袋背後,不是某一項天外飛仙的特殊技術,而是京東技術人日積月累的不懈努力,是紮實的技術內功和對消費者體驗宗教般的信仰。正如馬松所言,“不論是11.11還是6.18,價格可以打折,消費者體驗不能打折。京東將通過一切技術手段、不惜一切代價,保證消費者購物體驗。”

熱圖一覽

高清圖集賞析

  • 股票名稱 最新價 漲跌幅