1. 程式人生 > >與十俱進 2018雙11狂歡看淘寶技術創新力

與十俱進 2018雙11狂歡看淘寶技術創新力

702b44e5ab813ebfb758f0f8a3a833eb1d03a2ae

雙11的十年,是展現淘寶技術創新力的十年。

從淘寶到淘寶商城再到天貓,從PC到移動再到智慧,雙11的十年的演進史,不僅是中國乃至全球商業的進化史,也是一部中國技術力量的發展史。無論從海量使用者的規模增長,業務移動化的披荊斬棘,智慧應用的飛速革新,還是勇創新高的雙11。這個過程中,技術驅動淘寶迸發出現無限創新的可能,15歲的淘寶以更簡單、更友好的姿態迎來了第十個雙11全球狂歡節。

”雙11合夥人“創新互動背後的技術引擎

今年首次推出了“雙11合夥人”引爆全民參與,消費者只要使用阿里旗下的 App,都能互動獲取能量值,換取紅包。淘寶、天貓、盒馬、銀泰、餓了麼、優酷等阿里巴巴所有生態業務將首次全面集結,從衣食住行到吃喝玩樂,覆蓋生活全方位場景,與全球消費者共同狂歡。而這背後依賴的淘寶互動技術引擎

將阿里生態體系的會員、權益、能量全面打通。

9f2287a254d91e8272be0bba8e8fca63fecacd7a

阿里生態線上線下聯動狂歡

“能量”作為今年雙11的虛擬貨幣,面臨著阿里經濟體聯動的互動玩法多樣、迭代快、資損和安全風險高等挑戰,淘寶互動技術憑藉在互動領域的深厚積累,不僅能夠支援互動玩法的快速研發和秒級上線,今年更是打通了各大 App 內的各個異構技術基礎設施,基於HTAP (Hybrid Transactional/Analytical Processing) 技術,提供程式碼無入侵式的實時資料一致性檢驗能力,保障了千億能量和十億現金紅包在近三十個 App 間流轉的資料一致性和安全性,它像中央銀行般保障著這個能量體系平穩執行。保障消費者和商家權益的同時,給消費者帶來了更多新穎、有趣、社交的互動消費體驗。

自然互動新玩法 端側智慧新場景

隨著手機算力不斷提升,以及深度學習演算法快速發展,特別是小網路模型不斷成熟;相比服務端智慧,端智慧具有低延時,兼顧資料隱私,節省雲端資源等優勢。端智慧正在變成趨勢,並且有潛力在短視訊、電商等場景發揮巨大價值。

淘寶憑藉在移動端上深厚的積累,在智慧時代的浪潮下,結合豐富的業務場景快速發展端智慧應用,今年貓晚的笑臉紅包就是端智慧在直播場景下的一個創新應用,百萬線上使用者可以實時跨端和明星一起玩笑臉紅包迎接雙11,藉助淘寶端智慧技術 AliNN 實現從傳統觸控互動玩法到自然互動玩法的跨越。

bfe088ac6aab9895295a421c3ff56f75bdd99565

2018年貓晚明星笑臉紅包

淘寶端智慧技術 AliNN 已經具備完整的技術體系,主要分為兩部分,第一部分是底層基礎演算法框架,包括:自研的高效能深度學習推理引擎、機器學習函式庫、高精度實時人臉演算法等;第二部分是上層的業務解決方案,包括:各類AI特效的技術解決方案(三端統一的特效 SDK 和 PC端特效生產工具等)

、端計算工程體系等。

a6b7b58a1288606ecf4632ba4dae6696718b5124

從傳統觸控互動玩法到自然互動玩法

貓晚的笑臉紅包和明星猜拳等互動都是基於上述技術實現。除此之外,AliNN 也已經在拍立淘,搜尋推薦,App 體驗優化,安全風控等場景進行應用和探索實踐。

超級技術架構全面革新

十年前淘寶開始服務化改造,形成了大中臺小前臺架構,支撐起淘寶的高速發展。隨著網際網路線上線下同時展開、新零售和 IOT 等場景的普及、使用者流量劇增,對淘寶的系統提出了更高的要求。如何以更低成本更穩定地支撐業務,成為了淘寶乃至整個業界的巨大挑戰,更是架構升級的創新時機。淘寶架構升級專案Tango(Taobao Arch Next GeneratiOn) 應運而生,通過技術創新推動淘寶十年服務化架構進一步變革,對服務化架構進行了大刀闊斧的改造升級。
淘寶架構升級Tango採用全非同步化流式訊息來替代同步呼叫; 採用最小非阻塞執行緒模型,CPU 個執行緒來替代數百個阻塞執行緒, 相當於應用層接管了作業系統的執行排程;採用自適應回壓系統保護替代靜態限流和超時。從而徹底解決:服務間同步等待帶來的資源利用率問題;過多的阻塞和上下文切換帶來的效能問題;流量劇烈波動帶來的系統穩定性問題;以及靜態配置式的架構治理帶來的上下游系統不能聯動問題。
在雙11萬億級大規模處理量下,架構升級對多個核心應用進行了驗證落地,取得了超出預期的效果:其中一個推薦應用上限 QPS 提升96%,即只需一半的機器就能支撐現有業務;而另一核心應用實際線上 QPS 提升50%,響應時間降低50%,意味著使用者可以更快得到響應。

除了服務端的升級,淘寶自研的 Atlas 安卓容器框架,為集團的各個業務像戰鬥群一樣大規模集結作戰,並行迭代提供了強有力的支撐。在架構層面保障在雙11期間給到消費者一個更加體驗流暢、完美的呈現,提供有一個穩固高效和靈動的端到端架構。


原文釋出時間為:2018-11-12

本文作者:第10年參加雙11的

本文來自雲棲社群合作伙伴“淘寶技術”,瞭解相關資訊可以關注“淘寶技術”。