日前,福建海峡银行新一代核心业务系统正式上线,关键业务系统采用“微服务分布式”架构,顺利完成了数据库的国产化替代工作。
新的核心转变持续了14个月。依托腾讯云企业级分布式数据库TDSQL良好的兼容性、成熟的迁移能力和技术服务支持,海峡银行快速完成了核心系统的国内数据库更换,并基于腾讯云数据库TDSQL两地三中心的高可用架构,实现了同城双活和异地容灾。随着新的核心系统,会计、总分类账系统、数据标准和数据仓库也在线部署。
“微服务”是近年来流行的一种架构模型,主张将单个应用分成一组小的服务。服务之间相互协调配合,每个服务独立开发、测试、部署和升级,灵活性很强。在金融领域,微服务的横向扩展能力、场景数据细分等特点,可以满足当前金融科技创新的发展需求。
在数据库国产化的背景下,微服务运行在国产分布式数据库上,打破原有的“集群模式”,一直是技术难点。由于数据库的开发和应用本身涉及到很多服务,要满足“微服务”架构,实现多个服务的数据一腾讯云服务器致性并不容易,在多个服务之间查询数据也充满了挑战。
海峡银行核心系统改革完美解决了这个问题。在架构设计上,新核心采用常亮V8技术,无缝连接国产分布式数据库TDSQL,融入微服务、读写分离、多源同步等技术。在腾讯云游保证财腾讯云游戏在线玩务数据全局一致性的基础上,降低了系统的复杂度,有效解决了传统腾讯云服务器12元一年集中式核心的并发瓶颈,提高了核心系统的高可用性和动态扩容能力。
至于部署细节,福建海峡银行的架构是“两地三中心”部署。数据库采用一主三备,同城两个中心数据强同步,实现中心级灾难快速自动恢复,零数据丢失。
随着TDSQL腾讯云游的引入,海峡银行数据库相关软件的投资成本大大降低。在计算和存储资源需求相同的情况下,预计每年可节约800万元,将继续发挥降本增效的作用。
腾讯云TDSQL数据库有丰富的深入区域银行核心系统的先例。例如,TDSQL之前已经在张家港农商行腾讯云服务器和昆山农商行落地,帮助金融机腾讯云控制台构完成核心系统的本地化。据统计腾讯云,腾讯云分布式数据库TDSQL已经服务了国内前20大银行中的近一半,在不同金融机构核心系统中的渗透率明显提升。
福建海峡银行成立于1996年12月腾讯云游,是一家省级股份制商业银行。福腾讯云游戏start手机版建海峡银行努力探索差异化、特色化发展道路,逐步形成符合地方经济发展的业务特色和竞争优势。截至2021年末,该行总腾讯云游戏start手机版资产2011.46亿元,各项存款余额1506.45亿元,各项贷款余额1108.79亿元。
“十四五”规划指出,打造数字经济新优势,加快金融业数字化转型已成为大势所趋。移动互联网、大数据、分布式数据库等大量新技术的引入,也将成为海峡银行面向未来的核心竞争力。