标准号:T/BFIA 039-2024
标准名称:金融分布式系统 应用设计原则
团体名称:北京金融科技产业联盟
发布日期:2024年11月29日
实施日期:2024年11月29日
近年来随着科技与金融加速融合,金融业务模式逐步朝着线上化和多样化的方向发展,分布式架构
具备高效弹性、开放灵活等特性,可有效适应业务的快速调整和市场的快速变化,为金融信息系统的发展筑牢基石。
金融业IT系统分布式架构转型提升了应用系统海量交易高并发和海量数据处理的整体性能,保证了
金融应用系统的可用性,分布式架构是未来金融行业IT系统架构的重要架构形式。当前,仍存在较多的金融IT系统运行于集中式架构之上,IT系统整体进行分布式架构转型还面临着业务连续性要求高、海量遗留系统改造难、海量应用管理难、缺少行业级架构设计标准指导以及潜在技术安全风险等共性问题,随着金融行业数字化转型的深入,这些问题将影响金融机构数字化转型质量与进程。
为帮助和引导金融机构快速构建自身的分布式架构支撑体系,推动金融行业应用系统的整体分布式
架构转型,提升各金融机构分布式架构转型的质量和效率,降低实施成本,特编制金融分布式系统系列标准。
本文件是金融分布式系统系列标准之一,金融分布式系统系列标准包括:
——《金融分布式系统术语》。目的在于给出本文件系列中所使用的专业名词,是其余各部分阅
读和应用的基础。
——《金融分布式系统IT治理指引》。目的在于给出金融机构分布式架构转型后IT治理能力建设
原则、流程管理、技术要求、技术支撑体系等方面的要求,以指导金融业分布式架构转型的IT治理能力建设,形成贯穿研发、运维、管理各领域的立体式的深度治理体系。
——《金融分布式系统参考架构》。目的在于给出金融机构IT系统分布式架构设计参考,确立金
融业IT系统分布式架构的核心模块、组件以及整体结构,阐明分布式系统架构下各模块和组件的主要功能以及相互间关系。
——《金融分布式系统应用设计原则》。目的在于给出金融应用微服务改造设计的总体要求,阐
明微服务设计、单元化设计、一致性方案设计、并行验证设计以及正确性验证等通用要求。
——《金融分布式系统技术平台能力要求》。目的在于给出金融应用运行时所需关键技术平台能
力的总体要求,阐明软负载、微服务、分布式事务、分布式消息、分布式数据库、分布式缓存以及批量调度等领域的通用要求和安全扩展要求。
——《金融分布式系统应用开发测试原则》。目的在于给出分布式架构下金融应用开发与测试相
关要求,阐明分布式应用软件开发规范、工具方法与测试要求、内容、方法、过程、环境、文档、工具以及管理的通用要求,保障金融分布式应用的研发质量,更好满足用户需求。
——《金融分布式系统运维能力要求》。目的在于给出金融应用运维时所需关键支撑能力的总体
要求,阐明金融应用部署、监控、故障定位与分析、运行保护等领域的通用要求。
起草单位:中国金融电子化集团有限公司、北京金安信息技术有限责任公司、中国建设银行 股份有限公司、建信金融科技有限责任公司、中国工商银行股份有限公司、中国农业银行股份有限公司、 中国银行股份有限公司、中银金融科技有限公司、招商银行股份有限公司、平安银行股份有限公司、华 为技术有限公司、蚂蚁科技集团股份有限公司、腾讯云计算(北京)有限责任公司、中电金信数字科技 集团有限公司、安超云软件有限公司、新华三技术有限公司
起草人:姜云兵、班廷伦、马国照、韩竺吾、李晨晓、金磐石、唐成山、丁陈飞、杨晗 琦、张以哲、张正园、杨永、隋宁宁、王炳辉、夏龙飞、施经纬、刘琼、王磊、杨东、肖飞军、刘艳明、 张美庆、金艳、杨进、潘振禹、胡晓磊、郭智慧、蒋增增、李克鹏、骆君柱、刘磊、隋成龙、许刚、李 培、高云超