本文来源于:第五届农村中小金融机构科技创新优秀案例评选,作者:湖北农信
湖北农信:第三方支付剥离
2021-09-22 关键词:农信/农商行
3539
一、项目背景及目标
湖北农信支付系统于2014年投产上线,该平台现在包含人行二代、农信银、银联无卡、企业联网信息核查等业务模块。七年来,随着湖北农信发卡规模增长,客户群体用卡非常活跃,交易量由上线初期的30多万跃升到现在的日均650万左右,其中第三方支付交易占48%左右,交易量已远超支付系统当初设计容量。为提高快捷支付、扫码付、卡乐付等全省重要支付业务的运营质效,有效应对支付类交易高并发、低延时、大交易量的业务特点,确保全省农商行支付交易持续安全稳定运行,急需对支付系统性能优化升级。
为实现支付系统性能提升,项目改造目标是搭建新支付平台,将第三方支付借、贷记业务迁移到新平台并实现多批次对账;联机业务处理性能指标TPS>=1000,全链路平均耗时<=250毫秒,日终分批对账性能指标:360万笔/小时。
二、创新点
1. 使用redis内存数据库实现了一个轻量级的消息队列。通过使用消息队列的方式,可以保证在高并发的情况下提升系统的吞吐量,并通过监控队列的状态及深度来实现服务的熔断机制。
2. 收发子系统进行业务分发处理实现新老支付平台共存;传统支付业务不动,将交易量较大的第三方快捷支付业务迁移至新平台,既解决了支付系统性能问题同时降低了项目实施风险,后期可以根据业务发展动态将其他业务迁移至新平台。
3. 业务解耦,解决第三方支付业务与传统支付业务相互影响问题;针对第三方支付业务重新设计了表结构和处理流程,去除公共逻辑,保留支付必要的逻辑,同时表数据相互独立互不影响。
三、技术实现特点
1. 集群部署
新系统基于Linux的集群应用部署,极大降低硬件成本且提升了系统稳定性;在面对业务高增长或某时间段业务量剧增,如双11大促,集群架构可以采用弹性增加应用的方式应对。集群部署模式应用系统升级时可以逐台升级,从而保证业务连续稳定运行不中断。
2. 数据缓存
使用aresmq(底层是redis)将业务参数和会计分录等配置存储在内存,减少与数据库交互极大提升性能。
3. 数据DCI模式
DCI库对oracle、db2、informix、sybase数据库接口进行封装实现接口统一,相同的业务程序可以适配不同数据库,同时消除了db2的bnd文件,解决bnd文件带来的麻烦。
四、项目过程管理
1. 需求分析和概要设计阶段
此阶段时间段为2021年5月中旬至2021年6月初,其间主要完成了业务需求分析、业务功能和技术构架的设计。提交了现状需求分析报告、接口设计等文档。
2. 系统详细设计阶段
此阶段起始时间为2021年6月初至2021年6月中旬,其间主要完成了系统详细设计工作,提交了第三方支付剥离系统详细设计说明书文档。
3. 系统编码、测试和上线准备阶段
此阶段起始时间为2021年6月中旬至2021年8月底,其间完成了新支付平台系统搭建及相应功能的开发、测试以及上线准备工作,提交了项目系统测试报告、压力测试报告、上线步骤及回退方等文档。
4. 试点行上线阶段
此阶段起始时间为2021年9月至2021年10月,其间完成了项目上线工作,主要是跟进项目上线运行情况及进行快捷支付业务压测摸底。
五、运营情况
1. 联机交易
系统上线后农信银二代支付业务、人行二代大小额业务及网联快捷支付借贷记业务均正常,新支付平台运行稳定,联机交易处理功能达到预期。
2.对账功能
系统上线后快捷业务多场次对账功能也是项目成功与否的关键,上线后持续观察联机交易及多批次对账的处理情况,与预期一致,对账处理正常。
3. 快捷支付压测
本次项目改造的目标之一是要提升支付系统处理性能,达到1000TPS左右;在系统连续稳定运行一周后开始新支付平台性能摸底测试,通过三轮压测验证,新支付平台联机交易处理性能达到960TPS,与预期基本一致达到项目制定的目标。
六、项目成效
1. 满足农信银中心监管要求
通过第三方支付剥离项目的实施行内完成了农信银中心关于网联快捷支付业务报文升级及多批次对账的监管要求。
2. 保障支付系统稳定运行
项目上线前行内支付系统性能在300TPS左右,由于业务高增长生产系统常出现交易并发量大导致的交易超时,影响支付业务的连续性;项目上线后系统性能提升到了960TPS,基本可以满足行内未来两三年的业务增长,从而有力保障支付系统稳定运行。
七、经验总结
1. 以较小的实施代价满足业务高增长需求;此次支付系统性能优化我们抓住问题,对症下药,没有采用重建支付系统的方案而是将高并发的第三方快捷支付业务剥离到新支付系统,降低工作量和风险的同时满足了业务需求。
2. 技术上为了缩短交易处理时间、提升支付系统性能,技术组对交易处理的流程进行细致梳理,优化耗时较高的模块,主要采用优化、测试反复迭代的方法去逐步降低交易耗时从而达到性能指标。
本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】。
推荐阅读
更多
河南农信:基于大数据平台的智能审计管理信息系统
随着河南省农村信用社各项业务的飞速发展及信息化建设的不断深入,创新性金融产品和金融服务不断涌现,业务数据和业务流程复杂程度不断提高,交易信息和管理信息不断膨胀。
2018第二届农村中小金融机构科技创新优秀案例评选
河南农信
2021-09-22
安徽农信:基于人工智能的滨湖数据中心基础设施能效优化
数据中心基础设施能耗巨大,数据中心节能能够带来显著的经济和社会效益。而在数据中心基础设施中,空调能耗又占到全部能耗的70%,本项目通过将人工智能应用到数据中心基础设施空调系统运行控制中,为安徽省联社乃至金融行业数据中心基础设施节能降耗探索一条智能化创新的道路。
2018第二届农村中小金融机构科技创新优秀案例评选
安徽农信
2021-09-22
湖北农信:智慧学习平台
智慧学习平台的建设广泛运用互联网新媒体技术,集教、学、练、考评等要素,通过数字化学习运营将其打造为兼容、开放、共享、规范的多元一体化学习载体,成为全省农商行系统的学习中心,考试中心、直播中心、制度图书中心、员工交流中心,有效地提高了员工学习的时效性、便捷性和覆盖面,成为全省农商行“智慧银行”的建设重要载体。
第五届农村中小金融机构科技创新优秀案例评选
湖北农信
2021-09-22
江西农信:“百福快贷”项目
网络信贷项目依托互联网技术,采用全流程“不落地”线上操作模式,以大数据应用为基础,实现贷款申请受理、审批、放款、回收和贷后管理全部在线完成,整个贷款审批流程无需人工参与,实现了系统几分钟内自动产生审批结果,真正意义上达到了可足不出户就可完成贷款申请和收到贷款的目标。
2018第二届农村中小金融机构科技创新优秀案例评选
江西农信
2021-09-22
江苏省联社:风险偏好与限额管理系统
本项目旨在建设统一风险数据集市,打通风险管理相关数据,建立风险偏好与限额管理系统,提高各类风险识别、计量、监测和数据分析的能力,并提供给农商行风险管理相关的数据支撑,以帮助农商行进行合理的业务拓展与风险管理决策。
第五届农村中小金融机构科技创新优秀案例评选
江苏省联社
2021-09-22
重庆农商行:基于数据决策的全线上零售信贷产品“渝快贷”
“渝快贷”是重庆农商行推出的基于数据决策的个人全线上信用消费贷款产品。
2018第二届农村中小金融机构科技创新优秀案例评选
重庆农商行
2021-09-22
微信
咨询
微信咨询
扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构