2022虎年春晚,京東成為中央廣播電視總檯2022年春晚獨家互動合作伙伴,與總檯在紅包互動、電商等方面展開全方位深度合作,使用者只需開啟京東APP“搖一搖”,即可參與分15億紅包和好物。資料顯示,春晚期間,全球華人參與京東APP紅包累計互動量達691 億。
對於使用者來說,支付訂單是參與紅包互動的“最後一公里”,能否進行順暢的支付將直接影響使用者對於整個互動活動的體驗。因此,對於京東科技的支付技術團隊來說,在此次春晚互動中,重中之重就是要保障使用者在交易支付環節的完美體驗。同時,受活動影響力較大、參與人數眾多的影響,在登入、參與活動、檢視獎品、紅包核銷等各個與使用者息息相關的環節,也都會受到春晚流量峰值的考驗,必須要在確保使用者在全鏈路使用過程中的順滑感受。而這一切,都需要在短短19天裡完成梳理和壓測。
作為京東集團的核心支付中臺能力團隊,京東科技的支付技術團隊從技術能力應用到專案人員配置,進行了多角度、全方位的數次除錯及安排,在極短時間內便對各流程節點、網路、CDN、機房核心硬體鏈路等進行了全面梳理及最佳化,並進行了多輪全鏈路、高保真壓測,確保春晚活動的順暢進行。
京東春晚專案組支付技術負責人樊明幸介紹說:“交易鏈路上涉及近百個核心子系統,能夠在極短時間內完成全面的梳理和壓測,實際上依靠的是我們在多年的6.18、11.11、年貨節等重大專案備戰中積累的經驗,以及日常的技術沉澱。”
據瞭解,京東科技基於分散式計算的支付能力,早已構建了一套多中心多活、可平滑擴充套件的高可用架構解決方案,極大地提升了服務的質量和效率。基於這個架構,核心交易系統去掉了對資料庫的強依賴,透過實時計算,實現了智慧化的通道路由能力,自動選擇當下最優的通道完成支付。核心交易系統採用集中式資料庫、多機房例項部署,實現多機房迴圈互備架構,可支援資料庫和伺服器資源的平滑擴容,單一資料中心故障,可以秒級切換到容災機房;系統的持續不間斷能力可達到99.99%,具備極強的容災能力及可觀的吞吐量。
在核心交易鏈路,京東科技也實現了單元化部署,並不斷提升業務單IDC下的閉環處理能力和吞吐量,大大降低了IDC間的依賴,保證了單IDC的穩定性,從而實現機房間網路頻寬降低40%,CPU使用率降低20%,應用伺服器資源減少20%。“最終在不增加資源的前提下,滿足了更大的流量峰值,也為平穩支援春晚活動打下了堅實的基礎。” 樊明幸表示。
目前,在交易支付環節,使用者的請求響應時間已經降到10ms水平,幾毫秒的效率提升,背後是京東科技的支付技術團隊持之以恆地持續對系統進行最佳化升級:支付交易系統從上線以來,已經進行了上百次的迭代和完善。在這個過程中,團隊不僅積累了豐富的經驗,也建立起了不斷思考如何使架構設計更合理的迭代意識,並將技術系統元件化、原子化,能夠按需搭配,不斷加強系統及功能的執行效率和質量。
“雖然幾年間業務的複雜度翻了幾十倍甚至上百倍,但支付交易系統也已經變得更穩定、更強大了。”樊明幸自豪地說。“使用者的極致順滑體驗,是我們不斷努力攀登的珠穆朗瑪峰!”
本文源自金融界資訊