近兩年,隨著5G、人工智能、物聯網、大數據、云計算等新興技術的不斷迭代,我國基礎軟、硬件的發展正在復制二十年通訊領域的盛況,呈現出一片欣欣向榮的景象。而在所有致力于軟件、硬件研發和投入的“實力派選手”中,金融科技一直走在行業前列。不管是從研發人員的整體水平看,還是從資金投入規模來評估,金融行業都是“排頭兵”,很多有代表型的關鍵業務系統以及新的技術應用,也都是從金融行業率先發起,并獲取實例驗證。所以,從某種角度來講,金融行業是一切創新的發源地,只要通過金融級核心應用的考驗,其他行業的場景落地也就迎刃而解。
金融行業IT架構演變歷程
由于金融行業掌控了技術創新的最終走向,很多企業也更愿意在這個領域做真金白銀的投入,中興就是率先打開金融技術壁壘的少數優秀企業之一。
為了幫我們更好地了解金融科技領域現狀,站在全局角度思考問題,在了解中興取得哪些創新成果之前,我們先來梳理一下,我國金融科技領域經歷了哪些最重要的發展階段,為什么分布式架構改造會成為主流發展趨勢?從金融行業最重要的數據庫應用來看,分布式數據庫解決了用戶哪些痛點問題?
“由于金融行業的系統規模大,IT架構部署時間早,亞洲服務器,基本上是集中式架構,所以分布式架構改造是他們接下來的重要轉型方向。” 在DTCC2020數據庫技術大會上,ITPUB記者有幸采訪到中興GoldenDB副總經理秦延濤,他的實踐經驗分享以及對新技術走向的判斷,可以幫我們快速理清一切變化背后的實質性問題。秦延濤認為:“越是頭部銀行,在分布式架構改造方面的速度會越快,而不像之前只是在外圍系統應用上做試點。”
二十年前,我國銀行和其他國家的金融機構一樣,采用了相同的技術架構,最初解決的就是金融電子化問題,通過核心交易系統、賬務系統、信貸系統的搭建,實現電子化辦公,提升業務處理效率。之后,互聯網金融時代到來,移動互聯網技術帶來了金融業務的進一步創新,越來越多的銀行業開始考慮實現金融的資產端-交易端-支付端-資金端的閉環管理,實現渠道網絡化,這個時候有很多有代表性的產品開始出現,包括:網上銀行、互聯網理財、P2P、移動支付等等。到了第三階段,金融業務開始驅動科技發展,很多技術創新主要圍繞大規模場景下的自動化和精細化方向進行。在這一階段里,大數據征信、智能投顧、風險定價、量化投資、數字貨幣開始嶄露頭角。而到了第四階段,金融企業要想成功進行數字化轉型,只有把人工智能、云計算、大數據、通信等技術融合,才能為用戶提供實時的無處不在的銀行服務。而在數字化時代,銀行業務存在泛在接入、海量數據、高頻業務同時并行的狀態,要滿足新的業務需求,必須要對銀行系統進行重構,進行分布式改造,才能應對新變化。
過去那種集中式架構,是單一系統擴展模式,擴展能力受限,最終導致系統無法再擴展,極大地影響了業務處理能力。即使能擴展,大型主機運營費用昂貴,導致最終擴展成本很高。另外,在之前的應用環境下,應用內部模塊、應用與應用之間耦合度高,使得軟件開發和產品服務交付周期長,無法做到快速敏捷交付。最重要的是,原有架構體系在業務連續性需求方面無法保障,存在著極大的運行風險,所以分布式架構改造是必選題。而在分布式架構改造過程中,分布式數據庫是支撐核心應用場景的最關鍵環節。
分布式數據庫是金融科技改革的最關鍵環節
如今,不管是老牌數據庫企業,還是新興數據庫廠商,都在加大研發投入,重點解決分布式數據庫場景落地問題。其中,中興GoldenDB就是最有代表的新興分布式數據庫產品之一,基于中興之前在數據庫領域二十年的積累以及創新,該數據產品在技術能力提升方面已經達到世界領先水平,并且從一定程度上引領了新興數據庫的發展方向。
那么,金融行業對于分布式數據庫有哪些要求?中興GoldenDB為什么能夠脫穎而出?秦延濤總結了幾個關鍵指標!
首先,是強一致性,包括事務的一致性和數據的一致性。金融行業發展了三十多年,已經積累了很多業務資產,有著復雜的業務流程和生產流程,已經非常完善,要想進行分布式改造,有一個最首要目標,那就是不能讓業務重構,所有應用要遵循統一業務邏輯。其次,要實現多地多中心的可靠性,還要能實現線性擴展、精準獲取日切快照數據,實現智運維等等。