首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
行业论坛
›
金融
›
邮储银行新一代核心体系的架构管控实践 ...
返回列表
发新帖
邮储银行新一代核心体系的架构管控实践
[复制链接]
发表于 2025-12-9 17:09:54
|
显示全部楼层
|
阅读模式
出色保举
文丨中国邮政储备银行金融科技部 徐慧斌 闫波
比年来,邮储银行先后启动和完成新一代个人业务核心体系、新一代公司业务核心体系、新一代光荣卡核心体系的创建,实现了数字化转型过程中里程碑式的突破。本文从架构管控的角度,具体叙述了邮储银行在新核心体系创建中选择接纳基于PC
服务器
的分布式单元化架构的缘由,分析白邮储银行于该架构落地过程中在分布式技能组件、
微服务
分别等告急题目上的总体筹划思绪,渴望给后续银行核心体系的创建提供参考和鉴戒。
数字化转型配景下,邮储银行三大“新核心”(新一代个人业务核心体系、新一代公司业务核心体系、新一代光荣卡核心体系)均接纳基于PC
服务器
的分布式单元化架构创建,在我国大型商业银行中开创了先河。然而,差异于传统核心系同一样平常由重型高
性能
会合式
数据库
来包管数据同等性,分布式单元化架构的数据在物理上也是分散
存储
的,因此其数据同等性须要全新的办理方案。对此,邮储银行开端订定了在应用层通太过布式事故包管数据同等性的方式,并通过开发原型体系举行干系测试,终极确定接纳基于PC
服务器
的分布式单元化架构举行核心体系构建。邮储银行“新核心”技能架构如图1所示。
图1 邮储银行“新核心”技能架构示例
一、“新核心”技能架构落地筹划
随着开发实行的不绝推进,“新核心”中更具体、更细粒度的架构题目渐渐显现,并促使邮储银行针对性开展了一系列告急筹划以确保其顺遂落地。
1.分布式技能
中台
基于PC服务器构建核心体系架构时,起首会遇到缺少雷同大、小型机技能体系中如CICS、TUXEDO一样中心件的题目,开发职员须要编码集成各类底子
功能
,同时又会重复开发一些公共本事,不但容易造成资源浪费,步伐风格也很难同一。
对此,邮储银行基于Spring Boot框架,联合Dubbo搭建了得当核心应用开发的技能框架,集成生意业务接入、报文剖析、流程引擎、服务管理、数据访问、消息处理处罚、文件处理处罚、批量调治处理处罚等常勤奋能,简化、固化了应用开发流程。随着新核心创建的不绝推进,上述技能框架
功能
不绝丰富,渐渐演进为邮储银行分布式技能
中台
,邮储银行三大“新核心”均基于该
中台
举行创建。
2.数据构造、分发及定位
在“新核心”中,按客户维度构造重要业务数据是天然而然的选择,既方便“以客户为中心”筹划理念的落地,也能在很大程度上淘汰了数据同等性题目的影响。但针对怎样把某一客户数据分发到特定业务单元的特定命据库和数据表,又如安在须要该客户数据时正确定位和获取,业界有两种常见的办理方式:第一种是按照规则分发和定位,如按照客户号哈希值;第二种是按照指定关系分发和定位,须要筹划专门配套的服务记载客户号与位置映射关系。
对此,为克制出现客户分布不匀称、热门客户聚集时没有调解余地的情况,邮储银行选择接纳第二种方式举行数据分发和定位。一样平常情况下,绝大多数银行业务办理渠道都要先辨认客户再举行业务办理,因此在理论上讲,还应该做到绝大多数应用不依靠客户号与位置映射服务举行数据存取,直接按规则处理处罚,从而进一步提拔核心体系的可用性和可靠性。邮储新核心数据访问机制如图2所示。
图2 邮储新核心数据访问机制表示
3.分布式事故
当前,在体系应用层举行分布式事故控制的模式通常有TCC、SAGA两种。两者相比力,TCC可以或许实现更严格的事故控制,数据同等性保障本事更强,但TCC对开发职员的本事要求也更高,对应用的侵入也更深;SAGA虽捐躯了肯定的事故隔离性,开发实行难度却低沉了很多。综合考量之下,邮储银行选择了SAGA模式。从当前“新核心”运行情况看,在包管资金
安全
的应用筹划计谋下,SAGA所捐躯的事故隔离性对银行生意业务险些无影响,用于保障事故隔离性的分布式锁乃至无需启用。
而且,差异于ServiceComb Pack、Seata等开源组件,邮储银行在自研的SAGA组件中没有设置独立的事故和谐器,而是将事故和谐器融入了分布式技能中台流程引擎,从而在理论上实现了更好的可用性和可靠性。固然,开源组件中的独立筹划是出于产物化的技能理念,事故和谐器仍须要支持独立摆设。
4.
微服务
分别
微服务
没有严格的分别尺度,容易受开发职员的履历、偏好和业务认知程度的影响,在创建如核心体系这类大型项目时,怎样同一微服务分别机遇和粒度是必须办理的题目,将影响到研发服从和后续体系的可维护性、可扩展性。
为此,邮储银行在“新核心”创建中引入企业级业务建模方法,从业务流程、产物、实体三个维度对业务需求举行抽象、聚类,形成条理化、布局化、尺度化、可设置的业务
功能
模子,并参考同业领先实践,形成了与之配套的具有邮储银行特色的体系分析筹划实行工艺,创建了业务功能模子与微服务组件之间的映射关系,为开发职员提供了可操纵的、同等的微服务分别方法,从而较为彻底地办理了微服务分别题目。
5.参数见效方式
在传统核心体系中,假如存在体系范围内须要同时见效的告急参数(如管帐日期等),一样平常会通过会合式参数控制来支持。但在分布式单元化架构中,由于存在浩繁的工作单元和服务,假如继承相沿会合式参数方式,将会使参数成为体系中的一个单点,进而影响生意业务处理处罚服从与体系可用性。
为此,邮储银行创新接纳了一种分布式情况下参数同时见效的机制。在这种机制下,起首通过期钟同步机制实现体系范围内时间的正确同一,而参数附带参数见效时间会被提前同步至体系内各服务中;在生意业务处理处罚时,通过将当前时间与参数见效时间举行比力,即可获取最新可见效的参数。现在,邮储银行“新核心”的管帐日期切换即依靠该参数机制举行处理处罚。
二、“新核心”应用架构优化计谋
在项目实行过程中,邮储银行在应用架构上也同步举行了多重优化筹划,以更好地促进“新核心”创建。
1.瘦核心
在“新核心”创建过程中,邮储银行不绝深化“瘦核心”筹划理念,分别独立创建了个人存款业务体系、对公存款业务体系、银行汇款业务体系、现金管理业务体系等,以克制单一体系过于巨大,并有效低沉了体系创建复杂度;同时,依据核心体系的功能定位,选择将不公道的功能从核心中剥离出来,如将原有的前端交互功能剥离至柜面体系,将数据加工分析和统计功能剥离至大数据处理处罚,将计提功能剥离至管帐处理处罚体系,将一些纯粹的过路生意业务从核心体系剔除等。通过上述处理处罚步调,邮储银行实现了对核心体系创建的全面减负。
2.查询功能分离
通过对储备逻辑会合体系的TOP30高频生意业务举行分析,邮储银行发现查询类生意业务占比高出40%。该类生意业务不但给核心体系带来很大的处理处罚压力,也须要核心体系储存较长时间段的汗青数据,加重了
存储
负担。而且,新核心按照客户维度构造数据后,也难以支持机构、柜员等非客户维度的查询。鉴于以上缘故原由,在“新核心”创建过程中,邮储银行同步创建了专业的联机查询分析体系——同一查询体系。该体系通过承载存汇款登记簿、生意业务明细、生意业务流水、账户信息等查询打印类生意业务,支持长周期、大跨度、高并发、多维度的业务信息查询,有效分担了“新核心”的处理处罚与
存储
压力。
3.数据清算
针对“新核心”创建,邮储银行创建了数据清算专项小组,提前对原核心体系中的业务数据举行了清算,包罗按照
主数据
原则(除一些高
性能
场景外),淘汰数据副本的使用,从而淘汰体系间数据同步的需求;对汗青数据中数据重复、数据缺失、数据差异等、无效缺省值、数据与功能不匹配等题目逐一分析,按照公道方式修复;对已经停办的业务,在包管客户权益的情况下,将存量的有效业务数据转换为后续业务所需的格式;对于确认无用的数据,在归档后举行清算等。通过以上处理处罚,邮储银行有效淘汰核心体系须要特别处理处罚和兼容的情况,使“新核心”可轻装上阵。
4.数据和技能贯标
为低沉体系间的集成难度和资本,邮储银行在全行范围内推行同一的报文、生意业务流水号、相应码和
日志
输出尺度,支持企业级的生意业务跟踪、题目定位,同时也为后续
数据分析
处理处罚打好了底子。值得夸大的是,邮储银行在贯标过程中重点关注了部分与外部有直接对接关系体系的特别需求,如邮储银行银企直连、中心业务平台等,因此类体系在贯标时已经对接了外部数以千计的企业,导致部分贯标动作影响面太大而不具备可操纵性,从而不得不特别处理处罚。
5.在线迁徙
传统核心体系投产通常接纳“停机切换、数据一次性迁徙”的方式,投产期间需克制业务办理,而核心功能上线即开放给全部用户使用,极容易产生功能、
性能
题目。对此,邮储银行提出并实现了“在线迁徙”的投产新模式。在此模式下,“新核心”支持按客户粒度将业务数据从原来体系中在线迁徙以及按选定客户迁徙,且迁徙期间新、旧体系均可在线继承提供服务。一方面,这种模式可以紧缩业务克制时间,使客户根本无感;另一方面,通过先行迁徙白名单客户、渐渐迁徙存量客户的方式,也可以有较长时间在可控范围内对“新核心”功能举行在线验证,从而有效缓释投产风险。“在线迁徙”模式如图3所示。
图3 “在线迁徙”模式表示
综上所述,在邮储银行总行党委和行领导的刚强领导下,邮储银行逾千名科技职员奋发拼搏,一张蓝图绘到底,在不到6年的时间内先后完成了新一代个人业务核心体系、新一代公司业务核心体系、新一代光荣卡核心体系的创建与投产,极大地改变了邮储银行科技面貌,也为国内大型同业提供了一条可资鉴戒的分布式核心创建之路。
本文拟刊于《中国金融电脑》
特别提示
《中国金融电脑》杂志
不收取作者版面费用
,不会以所谓的“本刊署理/编辑部”或“发表定金”“手续费”等名义收取费用。购刊收款账户为对公账户,请勿对任何个人账户汇款。另,本刊开具发票不收取任何额外费用。如有非常,请作者立即与本刊编辑部查证核实,以免给自身造成风险或丧失。
本刊编辑部接洽方式:
010-51915111-816
投稿邮箱:
fcc@fcc.com.cn
市场所作:
010-51915111-813
010-51915111-812
010-51915111-826
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
回复
使用道具
举报
返回列表
去皮卡多
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表