本文来源于:2024年度全国农村金融机构科技创新优秀案例评选,作者:北京农商银行

北京农商银行:基于全栈信创及分布式微服务架构体系支付路由系统

2024-10-09 关键词:农信/农商行,基础设施,数字化转型4730

一、项目背景


为推进银行数字化转型发展,提升信息技术体系自主可控水平,确保信息技术统一支付产品供应链安全,结合《北京农商银行信息科技中长期发展战略规划(2021-2025年)》信息科技整体部署,北京农商银行启动了统一支付平台建设项目。支付路由系统作为其中重要支撑系统之一,基于注册中心、服务保护等微服务架构进行建设,完善本行支付服务体系,并通过适配OceanBase数据库、国产化中间件,实现了国产化信创环境的设备,充分验证了分布式微服务技术架构在信创环境及数据库上的承载能力,最终实现统一支付产品应用创新落地的目标。


二、项目方案


1.系统架构


17.png


系统架构层次清晰,解除基础平台层与应用层的耦合。


内联接入层负责接收行内的渠道请求,内联接出负责调用行内其他系统接口。


应用框架层建立标准化的联机交易机制、批量交易机制、定时任务机制。


支付中心统一向交易渠道和业务场景系统提供支付服务,也是各支付渠道支付业务的统一入口。


2.技术架构


基于Spring Cloud体系,采用部分开源中间件,并进行开源治理和管控。


3.物理架构


18.png


本系统架构采用分布式微服务架构、部署方式采用双中心双活部署方案、子系统服务相互隔离等方面高可用设计,保障系统高可用性,减少系统停止服务时间。


三、创新点


1.构建分布式微服务新一代架构


支付路由系统基于宇信科技统一开发平台作为底座,统一开发平台是一个基于 SpringBoot、SpringCloud 的分布式微服务架构的基础开发平台,通过其提供的基础框架、内建的多渠道支持、丰富的基础组件、强大的开发工具及运维管控工具,可以快速构建微服务架构的应用。同时统一开发平台也在平台级做了适配,可以快速构建模块化的单体应用,通过提供成熟、稳定、易用的技术组件方便开发人员快速开发应用系统,实现了分布式微服务的能力。


2.建立全栈信创体系


支付路由系统采用银河麒麟操作系统、OceanBase数据库,通过宝兰德等国产中间件提供对外服务,并实现对CPU、服务器、数据库、中间件等IT软硬件设备的综合监控与运维管理能力,保障了业务连续不间断运行。


3.实现新老系统双中心并行运行业务


通过分流组件实现新老系统同时运行,行内渠道分批进行切换,实现业务平滑过渡到新系统,回流库设计保障了国产数据库故障时可以快速切到回流库承载业务,保障业务不间断运行。


19.png


4.混沌实验测试


引入宇信混沌实验可视化平台,通过模拟NACOS故障、BCS故障、内联接入故障、内联接出故障、支付中心故障、OB数据库故障、负载均衡等故障场景实现优化系统级的目标,保障系统投产后大交易量及大并发量整体的架构及双中心双活的稳定性。


20.png


四、技术实现特点及优势


1.业务快速迭代


基于信创SpringCloud分布式架构,业务场景进行合理编排,从而适应支付业务的快速迭代。


基于DDD领域驱动设计,重新设计交易开发框架,从工程创建、模块及交易开发进行全新设计,提高项目实施人员的开发效率。


2.统一业务流程框架


统一的银行支付业务流程开发框架。包含单笔请求流程、批量请求流程、批量应答流程、批处理流程、定时任务流程等。


3.统一运营管理及可视化运行监控


提供可视化运维监控,支持统一运维部署、服务弹性伸缩、服务限流降级、统一日志管理、统一服务监控。


五、项目过程管理


北京农商银行于2023年2月份启动,经过历时18个月的需求、开发、SIT测试、UAT测试、并行测试、投产演练等环节,将于2024年8月31日支付路由系统投产运行。


六、运营情况


系统运行稳定,接入行内渠道40+,日均交易笔数20万笔以上,满足北京农商银行的长期业务发展。


七、项目成效


北京农商银行新支付路由系统投产充分验证了全栈信创、分布式微服务技术架构体系和业务的承载能力,日均20万笔以上的业务量,业务上实现了连续不间断办理,对后续支付系统在信创上运行奠定了基础。


八、经验总结


北京农商银行对分布式微服务体系建设及信创方面的探索和实践,在技术平台上持续强化数字化平台整合能力,深化了对业务的理解和应用。通过构建业务服务抽象出公共流程,在业务层实现业务场景的全覆盖,完善了全行支付服务体系。未来将不断完善现平台层能力的创新及信创适配方面的创新,同时奠定支撑业务未来发展和持续创新的系统基础,助力本行全面数字化转型。


本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】

推荐阅读

更多

河南农信:基于大数据平台的智能审计管理信息系统

随着河南省农村信用社各项业务的飞速发展及信息化建设的不断深入,创新性金融产品和金融服务不断涌现,业务数据和业务流程复杂程度不断提高,交易信息和管理信息不断膨胀。

2018第二届农村中小金融机构科技创新优秀案例评选 河南农信 2024-10-09

安徽农信:基于人工智能的滨湖数据中心基础设施能效优化

数据中心基础设施能耗巨大,数据中心节能能够带来显著的经济和社会效益。而在数据中心基础设施中,空调能耗又占到全部能耗的70%,本项目通过将人工智能应用到数据中心基础设施空调系统运行控制中,为安徽省联社乃至金融行业数据中心基础设施节能降耗探索一条智能化创新的道路。

2018第二届农村中小金融机构科技创新优秀案例评选 安徽农信 2024-10-09

湖北农信:智慧学习平台

智慧学习平台的建设广泛运用互联网新媒体技术,集教、学、练、考评等要素,通过数字化学习运营将其打造为兼容、开放、共享、规范的多元一体化学习载体,成为全省农商行系统的学习中心,考试中心、直播中心、制度图书中心、员工交流中心,有效地提高了员工学习的时效性、便捷性和覆盖面,成为全省农商行“智慧银行”的建设重要载体。

第五届农村中小金融机构科技创新优秀案例评选 湖北农信 2024-10-09

江西农信:“百福快贷”项目

网络信贷项目依托互联网技术,采用全流程“不落地”线上操作模式,以大数据应用为基础,实现贷款申请受理、审批、放款、回收和贷后管理全部在线完成,整个贷款审批流程无需人工参与,实现了系统几分钟内自动产生审批结果,真正意义上达到了可足不出户就可完成贷款申请和收到贷款的目标。

2018第二届农村中小金融机构科技创新优秀案例评选 江西农信 2024-10-09

江苏省联社:风险偏好与限额管理系统

本项目旨在建设统一风险数据集市,打通风险管理相关数据,建立风险偏好与限额管理系统,提高各类风险识别、计量、监测和数据分析的能力,并提供给农商行风险管理相关的数据支撑,以帮助农商行进行合理的业务拓展与风险管理决策。

第五届农村中小金融机构科技创新优秀案例评选 江苏省联社 2024-10-09

重庆农商行:基于数据决策的全线上零售信贷产品“渝快贷”

“渝快贷”是重庆农商行推出的基于数据决策的个人全线上信用消费贷款产品。

2018第二届农村中小金融机构科技创新优秀案例评选 重庆农商行 2024-10-09

选型库

金融行业全面的数智化创新解决方案,涵盖历届“鑫智奖”参评方案及选型库会员机构提交的金融行业解决方案

  • 农信/农商行
  • 数字化转型
  • 基础设施

微信
咨询

微信咨询

扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构