2025年11月23日,平安银行新一代分布式核心系统成功投产,标志着平安银行关键业务系统完成从集中式架构向分布式、单元化架构的历史性跨越。该系统通过全栈自主研发与核心技术掌控,具备支撑十亿级账户规模、十亿级日均交易量的能力,是平安银行落实国家“十四五”规划、推进金融科技自主可控、做好数字金融大文章的重要实践成果。本文深度剖析了新核心系统在建设背景、架构重构、技术攻坚及人才培养方面的实践经验,总结其在金融核心系统架构转型的示范意义,为金融同业新一代分布式核心系统建设提供了可复制的“平安范式”。
平安银行金融科技部
基础中台研发中心总经理?周博
战略引领:构建数字金融安
全底座
习近平总书记深刻指出:“中国式现代化关键在科技现代化”“要加快实现高水平科技自立自强,打好关键核心技术攻坚战”。平安银行新核心系统的建设,证明了我国商业银行完全有能力运用自主研发技术,构建起安全、可控、高效的金融核心基础设施,为国家金融安全筑牢了数字防线,为国内商业银行推进核心技术变革、实现关键技术的跃升,提供了可借鉴的实证支撑。
1.响应政策导向,履行自主可控之责。国家“十四五”规划明确要求推进关键技术自主可控。《金融科技发展规划(2022-2025年)》《关于银行业保险业数字化转型的指导意见》也强调:“坚持关键技术自主可控原则,推进传统架构向分布式架构转型,实现金融业信息化核心技术的安全可控”。平安银行新核心系统的投产,是落实国家战略、做好数字金融大文章的重要实践。通过核心技术的自主研发,为业务长期安全运营筑牢了底座。
2.审视现状差距,破解性能提升之困。平安银行原核心系统于2016年投产,虽支撑了近十年业务的爆发式增长,账户数增长2.7倍,交易量峰值增长超9倍,但已超越“双亿级”设计上限(亿级账户数、亿级日均交易量)。原有集中式架构受限于单机处理能力与扩展性,面临横向扩展能力差、运维成本攀升、性能提升空间有限等挑战。面对未来“双十亿级”(十亿级账户、十亿级日均交易量)的业务蓝图,原有系统在设计理念、架构敏捷度及弹性能力上已难以满足高质量发展要求,技术架构的升级势在必行。
3.确立顶层设计蓝图,践行科技价值之路。项目成立之时,就确立了新核心建设的总体技术架构目标。规划了“全栈自主研发、核心技术掌握”的战略目标,坚持技术领先与平稳过渡的平衡,使系统既能承载未来中长期的业务增长,又能实现业务功能的平滑迁移,同时通过产品建模、流程建模、数据建模和组件化工程化设计,确保系统上线后能够通过流程编排和参数设置快速支持产品上线敏捷响应市场需求,充分验证“科技突破→能力构建→价值创造”的科技范式。
架构重构:夯实金融底座能
力根基
旧核心系统是通过单机高性能的小型机和集中化的高性能数据库来支持高并发的业务,但是在“双十亿”的价值目标下,需要通过单元化、分布式架构来支撑。
1.全栈自研选型,筑就基础设施基石。新核心系统在底层硬件上,采用高性能服务器集群提供算力支撑;在操作系统与数据库层,引入了支持强一致性、高可用与水平扩展的分布式数据库体系,确保金融级交易的绝对可靠。这一全链路自主研发路线,涵盖了芯片、服务器、操作系统、数据库、中间件、开发框架等关键要素的兼容性适配,为平安银行构建起安全、稳定、可扩展的基础技术底座。
2.单元架构设计,实现性能无限扩张。为了应对各种场景的业务峰值,新核心采用了“微服务+单元化+容器化”的先进架构。将系统拆分为接入网关、交易中心、对公/零售存款、内部户、公共服务等11个微服务。通过“单元化”设计,根据客户维度划分单元,实现流量的精准隔离与无限横向扩展,同时能够保证硬件在发生故障时的影响范围最小,缓解硬件稳定性带来的系统性风险,针对故障硬件可以通过快速的拉入拉出替换。根据平安银行账户数零售划分了64个单元,对公划分了16个单元,其中针对头部客户独享一个单元,部分重点客户共享单元,普通客户均分单元,充分满足了不同客户的不同需求。另外,所有应用均采用容器化部署,实现了资源的动态弹性伸缩,能够从容支撑十亿级业务规模,支撑未来业务爆发式增长需求,其逻辑部署架构如图1。
图 1?逻辑部署架构
3.自研平台赋能,掌控核心技术组件。IaaS,通过容器化实现计算资源的弹性,无感应对爆发流量的同时,降低软硬件投入成本。PaaS,通过成熟微服务框架、基础中间件等,提供通用技术平台能力,降低应用开发难度,同时保证健壮性。在PaaS平台基础上,项目组自主研发了联机引擎、文件引擎、批量引擎、消息引擎、分布式事务、序列中心、参数缓存等核心组件,形成覆盖交易全链路的“自研技术中台”。通过自研IT设计平台,实现了从业务模型到代码生成的全链路拉通。这些开箱即用的技术能力,不仅降低了开发门槛,更通过统一的技术范式确保了系统的高可用性,让科技研发从“烟囱式”手工打造转向“平台化、标准化、敏捷化”的流水线生产,其技术架构如图2。
图 2?技术架构
技术攻坚:突破核心领域的
关键难点
1.无锁异步汇总,化解热点账户难题。针对互联网级平台客户高并发下的“热点账户”瓶颈,项目组设计了“联机无锁+异步汇总”方案。联机无锁是指联机并发交易不直接更新余额,而是仅插入增量明细,避免对共享资源加锁,通过三种状态(不可见、可见、可用)流转实现并发可见性与隔离性,并采用增量校验与补偿机制,可有效防止透支风险和一致性风险;异步汇总是通过引入基于Token的分片调度机制,实现任务的分层并发处理。通过“重应用、轻数据库”设计思想,将核心逻辑下沉至应用层,减少对数据库的消耗,提升整体处理效率与横向扩展能力。这一突破性工艺使得借方热点单账户TPS超过1200,贷方热点TPS超过5000。通过“重应用、轻DB”策略,显著提升了系统在高并发下的处理效率与可扩展性。
2.分布式事务处理多元化、场景化。自研的分布式事务引擎基于两阶段提交协议实现事务的最终一致性,一阶段做资源预留,二阶段做预留资源提交或释放。引擎基于事件溯源机制,将事务事件持久化至各参与方应用,通过调用链传递和协调,可有效支持幂等处理和防悬挂控制,实现去中心化事务管理。引擎基于事务上下文传递,支持TCC与SAGA混合编排模式,提升业务灵活性。通过参数化调度,支持二阶段并发执行和异步执行,提升事务吞吐能力。引擎包含三层重试机制与可视化管控平台,支持事务差错自动补偿与可观测性,生产环境事务首次成功率达99.99%,异常自动恢复后事务一致性达100%,彻底解决了数据一致性与系统性能难以兼得的矛盾。
3.分布式参数缓存,保障业务参数的实时有效。在核心系统交易较为复杂,通常由大量业务参数控制着业务流程,大量的业务参数的查询会消耗较多的交易时间,在分布式下JVM缓存有参数版本一致性、参数同步时效等问题。需要参数同步服务进行管理,JVM缓存是解决这个问题的最佳方法。该组件由四分部构成,缓存查询SDK:缓存获取、缓存加载、缓存运维、缓存核对,适合所有需要访问参数的应用集成使用,针对数据量大的需要入库的数据本身集成了参数中心的入库SDK;缓存同步SDK,提供缓存刷新,适合所有需要维护参数的应用集成使用;缓存同步服务端,提供参数版本刷新、缓存数据下发、节点版本检查,可独立部署的技术平台类应用;缓存同步管理界面,提供缓存数据下发管理、服务端/消费端缓存查询、服务端/消费端实例管理,可独立部署的技术平台类应用。
4.全链路精准监控,实现故障秒级感知。为了确保“双十亿”目标的稳健运行,我们构建了覆盖基础设施、中间件、应用服务、数据库到业务交易的全链路监控体系。利用异常趋势预警与根因定位算法,实现了关键指标(如响应时间、成功率、TPS)的实时可视化。系统上线后,故障平均感知与定位时间缩短至30秒内。通过“线上化指令系统”,规范了投产步骤,确保了关联系统众多、步骤复杂的切换过程零差错。
精益工艺:打造转型落地创
新利剑
1.逆向建模还原,沉淀敏捷开发能力。面对历史积累需求文档繁杂、旧核心代码逻辑复杂等困难,项目组采用了“逆向建模法”。由IT团队深入代码底层进行资产解构,梳理出68个业务对象、763个业务实体、3607个业务步骤及523个可售产品模型。这些资产不仅支撑了新系统的精准重构,更通过领域驱动设计(DDD)提升了IT资产的可见性与复用性,为后续的敏捷迭代预留了宝贵的“知识资产库”。
2.并行验证比对,确保生产运行平稳。为了降低“全部客户、全量功能、一次性”切换方案带来的风险,测试团队构建了“全量自动化+生产流量并行验证”的双引擎体系。累计执行455万条自动化用例,全量代码覆盖率达92%。通过生产流量100%引流至准生产环境,进行长达6个月的“同源同流”比对,确保了新老系统逻辑、账务一致性及性能稳定性。这种高强度的真实业务验证,为最终切换提供了最坚实的信任背书。
3.敏捷迭代闭环,打造复合人才高地。项目全程践行“项目即课堂、实战即培养”。核心开发团队累计完成9373项开发任务,产出43万行高质量代码。在这个过程中,培养出一支掌握金融核心业务、高可用分布式架构的复合型技术团队。这种从“技术使用者”向“技术创造者”的转变,以及形成“技术+业务+管理”三位一体的人才成长机制,是平安银行最宝贵的数字化转型成果。
价值创造:开创科技赋能转
型之新篇
1.单账户并发能力提升,助力业务增长。单账户并发能力从老核心300TPS提升到了1200TPS,给分行和一线提供了更多的业务拓展机会。新核心上线后,部分原来没有能力承接的业务已经可以顺利支持了,某重点客户在新核心上线后已经开始逐步向平安银行切量。在科技能力高度影响客户选择哪家银行服务的市场环境下,动态弹性伸缩能力可以根据客户的流量需求,快速响应,让分行面对客户更有底气,助力分行增存获利。
2.性能跨越升级,优化客户服务体验。系统投产后,关键性能指标全面领先:联机交易平均响应时间从81ms下降至53ms,其中金融转账平均耗时仅130ms,日终批量耗时从40分钟缩短至20分钟内,服务器集群负载更加均衡。极速且平稳的处理能力不仅提升了客户端的流畅度,而且横向扩展能力更为泛互联网场景下的海量并发交易提供了强力支撑。
3.成本精细降耗,提升集约运营效益。通过全栈自研分布式架构的应用,不仅降低了对传统昂贵商业软件的依赖,更实现了笔均交易成本下降68%。预计在投产后的未来五年内,将实现运维成本节省超亿元。这种“降本增效”的直接收益,是提升银行集约化运营效益、追求“利润中心”价值目标的有效途径。
4.行业范式引领,履行金融为国使命。平安银行新核心的成功实践,实现了“全栈自主研发、核心技术掌握”的战略目标,为金融同业提供了可复制、可推广的“平安方案”。从高可用架构设计到分布式场景下的复杂性治理,平安银行走通了核心系统架构升级的完整路径。这不仅是平安银行的重大科技成果,更为国家金融安全作出了平安贡献,具有重要的行业示范意义。
未来展望:科技价值,开启
数字金融新征程
1.深化架构演进,探索自研技术极限。未来,平安银行将持续深化分布式架构的演进,从“可用”向“好用、精用”深度演进。将基于现有的基础技术底座,探索更多极高性能、极高可靠的应用场景。通过与软硬件厂商的深度协同,共同攻克底层技术瓶颈,构筑起更加坚不可摧的数字金融基石。
2.驱动敏捷创新,赋能业务多元发展。依托新核心系统“高度解耦、灵活编排”的业务架构,将进一步释放“产品工厂”的效能,大幅缩短新业务、新产品的上线周期。利用系统强大的分布式算力和高并发支撑能力,深入深耕开放银行、产业金融、跨境金融等复杂场景,为客户提供更加精准、智能、个性化的金融服务。让科技不再仅仅是业务的支撑,而是成为驱动业务模式变革的核心引擎。
3.沉淀行业智慧,共建金融强国之路。作为行业先行者,平安银行将积极分享核心系统架构升级的方法路径。新核心系统的成功投产,不仅是技术上的成功,更是平安银行提升服务实体经济能力的新起点。我们将持续优化全链路工程平台,探索AI在金融核心领域的应用。通过输出“平安经验”,助力提升中国金融业的整体技术韧性。
展望未来,平安银行将始终秉持“科技引领”理念,以高水平科技自立自强助推金融业高质量发展。在建设金融强国的征途中,平安银行将继续发挥先行者的探索精神,以数智化转型驱动金融服务模式变革,在高质量服务实体经济、高水平保障金融安全的道路上,贡献更多平安力量!