近日,中信银行信用卡StarCard新核心系统一周年沙龙在深圳举行。据介绍,StarCard是国内首个具有自主知识产权的新一代云架构信用卡核心业务系统,自2019年10月26日投产至今,该系统已成功实现了“更稳定、更快、更敏捷”的效能提升。
最新数据显示,该系统已经成功承载1.1亿账户运营管理,整体交易成功率99.999%,在业内率先实现五个“9”高可用率。交易峰值达4500笔/秒,平均交易响应时长36毫秒,有效满足会员日、抢购抢兑、营销活动等高频交易场景需要。同时,借助研发体系全流程敏捷化和生产运维自动化、智能化,基本实现按周“零感知”金融产品发布,充分满足敏态业务快速迭代需要。
本次沙龙会议上,11家机构宣布启动“生态市场”, 正式开启无界开放的数字金融新业态。对于StarCard新核心系统的开发始末和运行现状,中信银行信用卡中心方面进行了详细阐述。
为何要开发这一系统?自2003年开始信用卡进入高速发展期,对系统容量提出了很大的挑战。虽然购买能快速解决问题,但一个核心系统加上一百多个外围系统,以及各种架构、各种软件标准五花八门,对于专业人才要求极高。另外这种烟囱式的混搭架构很容易导致数据孤岛的产生。“因此我们在探寻一种一次性解决,只升级一次就彻底解决容量和功能问题的方案,提升敏捷度,应对互联网竞争之道。”在多方调研后,中信银行信用卡中心发现:全球范围内主流信用卡供应商的系统基本都无法解决跨越式发展的要求,另一方面从技术上看,云架构已经成熟。
如何开发这一系统?首先从设计初衷来说,中信银行信用卡中心要实现的不仅是系统的升级,还要借此机会实现信息技术的升级和管理的升级。在实施策略上,提出“先外围、后核心”,有序推进信用卡新核心系统的升级;在组织架构上,以业务单元组建作战队伍,来大幅提升协作能力;在投入过程中,大规模应用开源技术,同时采用了不同的科技资源分配投入方式。
从整个项目来讲,中信银行信用卡中心用23个月的时间实现了系统升级,同时把原系统迁移上去。在接近上线时,面对问题加大测试规模,采用“业务专家、合作公司”双线并行的办法开展大规模业务测试,最终实现了接近50万个测试案例。“对极端情况下的容器云、数据库、授权系统、网络等各种故障进行异常场景模拟,最终模拟了接近600个异常场景,最后发现出现异常时,整个系统还是能平稳的运行,保障了业务的连续性。”最终,于2019年10月26日系统成功投产上线。
如何进行运行保障?整个系统上线完成后,运行情况较为平稳。“我们真正从传统架构“4个9”的时代进入“5个9”的时代,可承载亿级账户量。每一笔授权交易的服务响应时长在40毫秒以内,成功率可达99.999%。”根据中信银行信用卡中心在双十一期间做的压测,生产上已经轻松突破4500TPS,在实际测试环节用20台X86就可以支持两万TPS的压侧值,是同业双十一峰值的两倍以上。另一方面,按照监管要求进行了同城机房无感切换演练,去年9月首次信用卡核心同城机房无感切换演练就完成了。
据介绍,中信银行信用卡新核心系统接下来也将加大多平台测试,以适应更多国家和地区的多元化需求,目前已经开始的ARM服务器压测情况已经取得了不错的效果。未来也会继续丰富信用卡业务生态,构建“业务+技术”的平台体系,把功能和交易在各行各业进行延展。”
在这个不确定性成为常态的时代,中信银行信用卡选择了自我变革的道路,打造了StarCard新核心系统,令整个系统的承载能力大幅提升,满足客户、营销、产品、风险、运营等多条线复杂场景的数据和服务需求。
打造StarCard新核心系统,让市场看到了中信银行信用卡积极构建数字化经营平台的决心和魄力。从2003年第一张中信银行STAR信用卡,到2020年中信银行StarCard新核心系统上线一周年,蕴含着中信银行信用卡砥砺前行十七年,从产品迈向平台的跨越。