蘇寧金融亮相全球軟件開發(fā)大會 揭秘先進(jìn)支付技術(shù)背后
聯(lián)商網(wǎng)消息:10月18日-20日,QCon 全球軟件開發(fā)大會在上海召開,蘇寧金融首次受邀參加。在這場全球頂級的技術(shù)盛會上,上百位海內(nèi)外權(quán)威大咖現(xiàn)場分享他們的技術(shù)創(chuàng)新和最佳實(shí)踐。
蘇寧金融支付平臺研發(fā)中心總監(jiān)肖軍在會上從蘇寧支付平臺發(fā)展歷程、總體架構(gòu)設(shè)計(jì)、可視化管控系統(tǒng)及未來展望等方面,全方位揭示了萬億級交易量下蘇寧支付平臺背后的奧秘。
蘇寧金融支付平臺研發(fā)中心總監(jiān)肖軍在QCon 全球軟件開發(fā)大會發(fā)表主題演講
作為國內(nèi)四大金融科技集團(tuán)之一,蘇寧金融年交易量已經(jīng)突破萬億,累計(jì)激活會員超過億級,服務(wù)場景從蘇寧易購內(nèi)部生態(tài),擴(kuò)展到全渠道、全場景、多業(yè)態(tài)的線上線下智慧零售的開放生態(tài)圈,實(shí)現(xiàn)多行業(yè)縱深發(fā)展。
肖軍在全球軟件開發(fā)大會上介紹,蘇寧支付平臺主要經(jīng)歷了三次的架構(gòu)演進(jìn),業(yè)務(wù)場景從單一的服務(wù)易購,到服務(wù)整個蘇寧線上線下生態(tài)圈,再到不斷外拓各大金融場景,提供行業(yè)解決方案。與此同時,支付系統(tǒng)處理性能也從100TPS到超過20萬TPS,交付速度從按月交付到現(xiàn)在的準(zhǔn)實(shí)時交付。
“支付系統(tǒng)作為金融的核心底層基礎(chǔ)設(shè)施、公用平臺,要服務(wù)金融所有的產(chǎn)品線。”肖軍指出,做全局架構(gòu)的重構(gòu),猶如給飛行中的飛機(jī)換引擎,挑戰(zhàn)非常之大。對于業(yè)務(wù)來講,需要快速響應(yīng)業(yè)務(wù)需求,每條產(chǎn)品線提一個需求,就是幾十個需求;同時在818、雙11等大促節(jié)點(diǎn),都有相應(yīng)的大促活動。“一方面要滿足公司業(yè)務(wù)發(fā)展要求,快速研發(fā)新產(chǎn)品,另一方面要保障大促的穩(wěn)定。這就要求我們的系統(tǒng)具備高可用、可伸縮、低成本、快速交付的能力,就是在這種業(yè)務(wù)與技術(shù)雙重驅(qū)動之下,完成了架構(gòu)的迭代演進(jìn)。”
據(jù)了解,蘇寧支付平臺的架構(gòu)設(shè)計(jì)主要包括業(yè)務(wù)架構(gòu)、系統(tǒng)架構(gòu)、技術(shù)架構(gòu)以及關(guān)鍵子域的架構(gòu)。其中,在總體業(yè)務(wù)架構(gòu)設(shè)計(jì)上,分為服務(wù)場景和服務(wù)渠道、依賴的銀行和金融機(jī)構(gòu)、貫穿全流程的風(fēng)險(xiǎn)控制體系和運(yùn)營支撐體系以及支付平臺(C端業(yè)務(wù)平臺,B端業(yè)務(wù)平臺以及支付核心處理平臺)。在具體開發(fā)時,蘇寧支付采用插件式的開發(fā)模式:對于服務(wù)交付層,方便各個場景快速接入;對于網(wǎng)關(guān)服務(wù),方便快速集成各個合作伙伴;對于核心服務(wù),也需要插件化的適配和路由以響應(yīng)不同的業(yè)務(wù)對公用邏輯的訴求,以實(shí)現(xiàn)支持并行,分布研發(fā)。
“除了良好的架構(gòu)設(shè)計(jì)之外,還需要一套可視化的全網(wǎng)管控系統(tǒng)�!毙ぼ娡嘎�,蘇寧支付打造了可視化作戰(zhàn)指揮系統(tǒng)這一“核武器”,從功能上分為研發(fā)可視化、運(yùn)行可視化、管控可視化。
具體而言,在研發(fā)可視化上,通過蘇寧支付平臺作戰(zhàn)指揮沙盤,可以看到蘇寧金融整體戰(zhàn)略目標(biāo)的層層分解,具體到圍繞戰(zhàn)略目標(biāo)的各個需求,然后可以跟蹤每個需求從開發(fā)到測試,到交付業(yè)務(wù)的的整個研發(fā)生命周期。
而在運(yùn)行可視化上,可視化作戰(zhàn)指揮系統(tǒng)可以基于用戶場景監(jiān)控每個組件的運(yùn)行情況,從機(jī)房到每條鏈路到每個組件的各項(xiàng)運(yùn)行指標(biāo);在管控可視化上,每個組件的降級、流控、故障自愈等各種管控操作,都能可視化看到。比如,大促遇到緊急情況時,可以清晰看到每個操作對用戶體驗(yàn)的影響。
那么,這么強(qiáng)大的功能,系統(tǒng)架構(gòu)怎么設(shè)計(jì)的呢?蘇寧支付主要聚焦在一個“快”字,系統(tǒng)上支持天天交付;運(yùn)行時則關(guān)注一個“穩(wěn)”字,包括業(yè)務(wù)系統(tǒng)的穩(wěn)定性,保障在執(zhí)行管控時對用戶體驗(yàn)沒有影響。
最后,肖軍談到了蘇寧支付未來的愿景。他透露,在不久的將來,蘇寧支付將實(shí)現(xiàn)全網(wǎng)可視化作戰(zhàn)沙盤,這是一個將產(chǎn)品全景視圖、系統(tǒng)彈性治理、資源實(shí)時調(diào)度、可視化績效考核融入一體的指揮系統(tǒng)。此外,蘇寧支付正在建設(shè)機(jī)器人巡檢,這將讓蘇寧全年每一次大促都變得更加簡單、便捷。
發(fā)表評論
登錄 | 注冊