近日,螞蟻在賬務(wù)系統(tǒng)并發(fā)能力方面取得重大技術(shù)進(jìn)展。螞蟻技術(shù)團(tuán)隊(duì)將單賬戶系統(tǒng)性能提升近700倍,單賬戶實(shí)時(shí)記賬能力峰值達(dá)到2萬筆每秒。該技術(shù)不僅突破了目前單賬戶系統(tǒng)的性能和存儲(chǔ)瓶頸,而且擁有賬本實(shí)時(shí)計(jì)算、高頻熱點(diǎn)賬戶和支持交易并發(fā)等特點(diǎn)。 ![]() 眾所周知,金融業(yè)務(wù)最重要的是賬務(wù)系統(tǒng),而記賬是賬務(wù)系統(tǒng)的核心功能,無論是支付、理財(cái)、貸款還是保險(xiǎn)等。隨著業(yè)務(wù)和用戶量的不斷增長,一些諸如線上直播、線下支付早晚高峰等場景的出現(xiàn),賬務(wù)系統(tǒng)面臨著越來越大的并發(fā)挑戰(zhàn),其中熱點(diǎn)賬戶問題愈來愈突出。 據(jù)介紹,在銀行交易和雙十一大促、春節(jié)紅包等場景下,賬戶常常會(huì)在瞬間產(chǎn)生多個(gè)并發(fā)操作。為保證并發(fā)情況下記賬的準(zhǔn)確性,記賬需要加鎖,即并發(fā)情況下的記賬實(shí)際是一個(gè)一個(gè)排隊(duì)執(zhí)行,這樣就會(huì)產(chǎn)生事務(wù)等待問題,使該賬戶成為熱點(diǎn),從而影響支付成功率,甚至導(dǎo)致大范圍系統(tǒng)故障。賬戶記賬能力的不足,會(huì)導(dǎo)致用戶和商戶的支付、收款體驗(yàn)變差,同時(shí)對(duì)金融機(jī)構(gòu)的一些賬戶水位監(jiān)測帶來麻煩,很多業(yè)務(wù)的風(fēng)險(xiǎn)防控時(shí)效性會(huì)變大,放大風(fēng)險(xiǎn)敞口。 依托多年沉淀下來的賬務(wù)高并發(fā)技術(shù)體系和實(shí)時(shí)數(shù)據(jù)處理能力,螞蟻技術(shù)團(tuán)隊(duì)將記賬能力重組,打造出新一代高性能記賬引擎。該引擎提供穩(wěn)定可靠記賬能力的同時(shí),突破了傳統(tǒng)熱點(diǎn)賬戶的并發(fā)瓶頸,大幅降低單筆記賬鎖等待時(shí)間,單賬戶實(shí)時(shí)記賬能力達(dá)到2萬筆每秒。 “十多年來,對(duì)于單賬戶記賬的容量挑戰(zhàn),業(yè)界普遍采用緩沖、匯總、拆分、限流等方式來進(jìn)行優(yōu)化處理,將熱點(diǎn)賬戶配置成非實(shí)時(shí)記賬,但其實(shí)是不得已而為之的一個(gè)妥協(xié),會(huì)帶來新的問題,并不完美。”螞蟻金融核心資深技術(shù)專家李玄表示,“螞蟻技術(shù)團(tuán)隊(duì)在去年研發(fā)出的新一代記賬引擎,通過應(yīng)用層和計(jì)算存儲(chǔ)層融合優(yōu)化的方式,釋放了硬件資源的極限,大幅度提升了單賬戶的實(shí)時(shí)記賬吞吐量,從根本上解決了這個(gè)業(yè)界難題?!?/p> 據(jù)悉,目前該技術(shù)已經(jīng)在支付寶直付通直播業(yè)務(wù)中應(yīng)用, 2萬筆每秒的單賬戶實(shí)時(shí)記賬能力可使賬戶余額實(shí)時(shí)更新無延遲,在保證資金安全的同時(shí),大幅提升平臺(tái)和商戶的服務(wù)體驗(yàn)。 |