近日,螞蟻在賬務(wù)系統(tǒng)并發(fā)能力方面取得重大技術(shù)進展。螞蟻技術(shù)團隊將單賬戶系統(tǒng)性能提升近700倍,單賬戶實時記賬能力峰值達到2萬筆每秒。該技術(shù)不僅突破了目前單賬戶系統(tǒng)的性能和存儲瓶頸,而且擁有賬本實時計算、高頻熱點賬戶和支持交易并發(fā)等特點。

打開鳳凰新聞,查看更多高清圖片

眾所周知,金融業(yè)務(wù)最重要的是賬務(wù)系統(tǒng),而記賬是賬務(wù)系統(tǒng)的核心功能,無論是支付、理財、貸款還是保險等。隨著業(yè)務(wù)和用戶量的不斷增長,一些諸如線上直播、線下支付早晚高峰等場景的出現(xiàn),賬務(wù)系統(tǒng)面臨著越來越大的并發(fā)挑戰(zhàn),其中熱點賬戶問題愈來愈突出。

據(jù)介紹,在銀行交易和雙十一大促、春節(jié)紅包等場景下,賬戶常常會在瞬間產(chǎn)生多個并發(fā)操作。為保證并發(fā)情況下記賬的準確性,記賬需要加鎖,即并發(fā)情況下的記賬實際是一個一個排隊執(zhí)行,這樣就會產(chǎn)生事務(wù)等待問題,使該賬戶成為熱點,從而影響支付成功率,甚至導致大范圍系統(tǒng)故障。賬戶記賬能力的不足,會導致用戶和商戶的支付、收款體驗變差,同時對金融機構(gòu)的一些賬戶水位監(jiān)測帶來麻煩,很多業(yè)務(wù)的風險防控時效性會變大,放大風險敞口。

依托多年沉淀下來的賬務(wù)高并發(fā)技術(shù)體系和實時數(shù)據(jù)處理能力,螞蟻技術(shù)團隊將記賬能力重組,打造出新一代高性能記賬引擎。該引擎提供穩(wěn)定可靠記賬能力的同時,突破了傳統(tǒng)熱點賬戶的并發(fā)瓶頸,大幅降低單筆記賬鎖等待時間,單賬戶實時記賬能力達到2萬筆每秒。

“十多年來,對于單賬戶記賬的容量挑戰(zhàn),業(yè)界普遍采用緩沖、匯總、拆分、限流等方式來進行優(yōu)化處理,將熱點賬戶配置成非實時記賬,但其實是不得已而為之的一個妥協(xié),會帶來新的問題,并不完美。”螞蟻金融核心資深技術(shù)專家李玄表示,“螞蟻技術(shù)團隊在去年研發(fā)出的新一代記賬引擎,通過應用層和計算存儲層融合優(yōu)化的方式,釋放了硬件資源的極限,大幅度提升了單賬戶的實時記賬吞吐量,從根本上解決了這個業(yè)界難題。”

據(jù)悉,目前該技術(shù)已經(jīng)在支付寶直付通直播業(yè)務(wù)中應用, 2萬筆每秒的單賬戶實時記賬能力可使賬戶余額實時更新無延遲,在保證資金安全的同時,大幅提升平臺和商戶的服務(wù)體驗。