蘇寧金融亮相全球軟件開發(fā)大會 揭先進支付技術背后奧秘

10月18日-20日,QCon 全球軟件開發(fā)大會在上海召開,蘇寧金融首次受邀參加。在這場全球頂級的技術盛會上,上百位海內(nèi)外權威大咖現(xiàn)場分享他們的技術創(chuàng)新和最佳實踐。蘇寧金融支付平臺研發(fā)中心總監(jiān)肖軍在會上從蘇寧支付平臺發(fā)展歷程、總體架構設計、可視化管控系統(tǒng)及未來展望等方面,全方位揭示了萬億級交易量下蘇寧支付平臺背后的奧秘。

蘇寧金融亮相全球軟件開發(fā)大會 揭先進支付技術背后奧秘

蘇寧金融支付平臺研發(fā)中心總監(jiān)肖軍在QCon 全球軟件開發(fā)大會發(fā)表主題演講。

作為國內(nèi)四大金融科技集團之一,蘇寧金融年交易量已經(jīng)突破萬億,累計激活會員超過億級,服務場景從蘇寧易購內(nèi)部生態(tài),擴展到全渠道、全場景、多業(yè)態(tài)的線上線下智慧零售的開放生態(tài)圈,實現(xiàn)多行業(yè)縱深發(fā)展。

肖軍在全球軟件開發(fā)大會上介紹,蘇寧支付平臺主要經(jīng)歷了三次的架構演進,業(yè)務場景從單一的服務易購,到服務整個蘇寧線上線下生態(tài)圈,再到不斷外拓各大金融場景,提供行業(yè)解決方案。與此同時,支付系統(tǒng)處理性能也從100TPS到超過20萬TPS,交付速度從按月交付到現(xiàn)在的準實時交付。

“支付系統(tǒng)作為金融的核心底層基礎設施、公用平臺,要服務金融所有的產(chǎn)品線。”肖軍指出,做全局架構的重構,猶如給飛行中的飛機換引擎,挑戰(zhàn)非常之大。對于業(yè)務來講,需要快速響應業(yè)務需求,每條產(chǎn)品線提一個需求,就是幾十個需求;同時在818、雙11等大促節(jié)點,都有相應的大促活動。“一方面要滿足公司業(yè)務發(fā)展要求,快速研發(fā)新產(chǎn)品,另一方面要保障大促的穩(wěn)定。這就要求我們的系統(tǒng)具備高可用、可伸縮、低成本、快速交付的能力,就是在這種業(yè)務與技術雙重驅動之下,完成了架構的迭代演進。”

據(jù)了解,蘇寧支付平臺的架構設計主要包括業(yè)務架構、系統(tǒng)架構、技術架構以及關鍵子域的架構。其中,在總體業(yè)務架構設計上,分為服務場景和服務渠道、依賴的銀行和金融機構、貫穿全流程的風險控制體系和運營支撐體系以及支付平臺(C端業(yè)務平臺,B端業(yè)務平臺以及支付核心處理平臺)。在具體開發(fā)時,蘇寧支付采用插件式的開發(fā)模式:對于服務交付層,方便各個場景快速接入;對于網(wǎng)關服務,方便快速集成各個合作伙伴;對于核心服務,也需要插件化的適配和路由以響應不同的業(yè)務對公用邏輯的訴求,以實現(xiàn)支持并行,分布研發(fā)。

“除了良好的架構設計之外,還需要一套可視化的全網(wǎng)管控系統(tǒng)。”肖軍透露,蘇寧支付打造了可視化作戰(zhàn)指揮系統(tǒng)這一“核武器”,從功能上分為研發(fā)可視化、運行可視化、管控可視化。

具體而言,在研發(fā)可視化上,通過蘇寧支付平臺作戰(zhàn)指揮沙盤,可以看到蘇寧金融整體戰(zhàn)略目標的層層分解,具體到圍繞戰(zhàn)略目標的各個需求,然后可以跟蹤每個需求從開發(fā)到測試,到交付業(yè)務的的整個研發(fā)生命周期。

而在運行可視化上,可視化作戰(zhàn)指揮系統(tǒng)可以基于用戶場景監(jiān)控每個組件的運行情況,從機房到每條鏈路到每個組件的各項運行指標;在管控可視化上,每個組件的降級、流控、故障自愈等各種管控操作,都能可視化看到。比如,大促遇到緊急情況時,可以清晰看到每個操作對用戶體驗的影響。

那么,這么強大的功能,系統(tǒng)架構怎么設計的呢?蘇寧支付主要聚焦在一個“快”字,系統(tǒng)上支持天天交付;運行時則關注一個“穩(wěn)”字,包括業(yè)務系統(tǒng)的穩(wěn)定性,保障在執(zhí)行管控時對用戶體驗沒有影響。

最后,肖軍談到了蘇寧支付未來的愿景。他透露,在不久的將來,蘇寧支付將實現(xiàn)全網(wǎng)可視化作戰(zhàn)沙盤,這是一個將產(chǎn)品全景視圖、系統(tǒng)彈性治理、資源實時調(diào)度、可視化績效考核融入一體的指揮系統(tǒng)。此外,蘇寧支付正在建設機器人巡檢,這將讓蘇寧全年每一次大促都變得更加簡單、便捷。

免責聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準確性及可靠性,但不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網(wǎng)站對有關資料所引致的錯誤、不確或遺漏,概不負任何法律責任。任何單位或個人認為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權或存在不實內(nèi)容時,應及時向本網(wǎng)站提出書面權利通知或不實情況說明,并提供身份證明、權屬證明及詳細侵權或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關文章源頭核實,溝通刪除相關內(nèi)容或斷開相關鏈接。

2018-10-24
蘇寧金融亮相全球軟件開發(fā)大會 揭先進支付技術背后奧秘
10月18日-20日,QCon 全球軟件開發(fā)大會在上海召開,蘇寧金融首次受邀參加。

長按掃碼 閱讀全文