首例“微服務+國產(chǎn)分布式數(shù)據(jù)庫”架構,TDSQL助力昆山農(nóng)商行換“心”

來源: 騰訊云數(shù)據(jù)庫
作者:騰訊云數(shù)據(jù)庫
時間:2021-10-11
17229
歷經(jīng)300多個日夜,2021年8月,基于國產(chǎn)企業(yè)級分布式數(shù)據(jù)庫騰訊云TDSQL打造的昆山農(nóng)商銀行新一代核心系統(tǒng)成功投產(chǎn)上線。它采用“微服務應用+國產(chǎn)分布式數(shù)據(jù)庫”架構,該架構在同類銀行中尚屬首次。

歷經(jīng)300多個日夜,2021年8月,基于國產(chǎn)企業(yè)級分布式數(shù)據(jù)庫騰訊云TDSQL打造的昆山農(nóng)商銀行新一代核心系統(tǒng)成功投產(chǎn)上線。它采用“微服務應用+國產(chǎn)分布式數(shù)據(jù)庫”架構,該架構在同類銀行中尚屬首次。

640.webp (2).jpg

新核心系統(tǒng)整體處理能力可以達到6300TPS(事務處理數(shù)/秒),可支持每日億級交易量,在性能方面,高頻帳戶類交易平均響應時間在300毫秒之內(nèi),查詢類交易平均交易響應時間在100毫秒之內(nèi),日終批量時間縮短至8分鐘左右,季度結息17分鐘左右,96秒完成10萬筆社保代發(fā),性能遠超原核心系統(tǒng),在全國同類型銀行中處于領先地位。

“微服務”是近年來熱門的架構模式,它提倡將單一應用程序劃分成一組小的服務。服務之間相互協(xié)調、互相配合,每個服務獨立開發(fā)測試、部署升級,靈活性強。在金融領域,微服務的橫向擴展能力、場景化數(shù)據(jù)切分等特點,能滿足當下金融科技創(chuàng)新的發(fā)展需求。

而在數(shù)據(jù)庫國產(chǎn)化的大背景下,微服務如何跑在國產(chǎn)分布式數(shù)據(jù)庫上,破除原先的“集群模式”,一直是技術難點。因為數(shù)據(jù)庫本身的開發(fā)應用就牽涉多項服務,要滿足“微服務”架構,做到多個服務數(shù)據(jù)的一致性并非易事,在多個服務之間進行數(shù)據(jù)查詢也充滿挑戰(zhàn)。

昆山農(nóng)商行和騰訊云做到了。新核心采用長亮V8技術,無縫銜接國產(chǎn)分布式數(shù)據(jù)庫TDSQL,并融入微服務、讀寫分離、多源同步等的技術,實現(xiàn)在保證金融級數(shù)據(jù)全局一致性的基礎上,把大系統(tǒng)拆分成小型微服務,以降低系統(tǒng)的復雜性,消除耦合,并有效解決了傳統(tǒng)集中式核心并發(fā)量瓶頸,提升了核心系統(tǒng)的高可用性和動態(tài)擴容能力,同時大幅降低系統(tǒng)建設、升級、運維的風險和成本,并實現(xiàn)了安全可控。

640.webp (3).jpg

新核心系統(tǒng)有三個微服務集群:公共服務微服務集群、賬務微服務集群和歷史微服務集群。每個微服務集群由一系列功能職責單一、高度聚合的服務組成,可支持靈活部署。這三個微服務集群運行在一套TDSQL集群中。

架構部署細節(jié)上,整個昆山農(nóng)商行的架構是“兩地三中心”部署,數(shù)據(jù)庫采用一主三備,中心間數(shù)據(jù)強同步,實現(xiàn)中心級別災難快速自動恢復,且數(shù)據(jù)零丟失。

640.webp (4).jpg

騰訊云數(shù)據(jù)庫TDSQL早有豐富的深入?yún)^(qū)域銀行核心系統(tǒng)的先例。例如,此前TDSQL曾落地張家港農(nóng)商銀行,完成銀行傳統(tǒng)核心數(shù)據(jù)庫首次國產(chǎn)化。

昆山是全國百強縣之首。昆山農(nóng)商銀行,是一家扎根于昆山地區(qū),且是當?shù)貭I業(yè)網(wǎng)點最多、服務覆蓋面最廣的銀行,昆山農(nóng)商行的創(chuàng)新轉型,對“微服務+國產(chǎn)分布式數(shù)據(jù)庫”架構在銀行業(yè)的應用具有標桿意義。

立即登錄,閱讀全文
版權說明:
本文內(nèi)容來自于騰訊云數(shù)據(jù)庫,本站不擁有所有權,不承擔相關法律責任。文章內(nèi)容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家