中国工商银行携手网易数帆构建工行分布式事物处理技术,大幅降低人力投入
中国工商银行成立于 1984 年 1 月 1 日,是一家资金雄厚、管理先进、经验丰富、国际知名的股份制商业银行,经过持续努力和稳健发展,已经迈入世界领先大银行之列,连续5年被英国《银行家》杂志评选为全球1000家大银行之一,连续三次被美国《环球金融》杂志评为“中国最佳银行”,连续两次被香港《亚洲货币》杂志评为“中国最佳内地商业银行”。拥有优质的客户基础、多元的业务结构、强劲的创新能力和市场竞争力。
业务痛点
中国工商银行在分布式技术不断深入演进、大规模落地的情况下,面临着和其他同业银行或企业同样的问题,原本集中式数据库事务的支持方式,达到了性能极致,难以通过扩容的方式支撑。而随着银行业务的不断发展,原本的银行业务系统在分布式场景下经常出现交易数据不一致的问题,因此银行的月结清算压力非常大,需要投入大量人力进行校验和修复。
解决方案
网易数帆基于多年大规模的银行业务实践积累,沉淀出了完整的分布式框架体系,其中分布式事务技术能力也有多年的金融行业业务实践。 在该项目中,网易数帆提供分布式事务的技术输出、技术支持和咨询服务,帮助工商银行完成企业统一分布式事务平台的建设工作。 根据银行的不同业务场景提供不同分布式场景中对强一致性与最终一致性的业务诉求。同时考虑性能、接入成本与易用性的需求,提供 XA、TCC、FMT、事务消息等多种分布式事务处理模式。
客户收益
通过建设统一分布式事务平台,工商银行构建了分布式事务处理技术,完善并增强了工商银行整体的分布式“底座”能力。并通过低成本的方式提供银行业务接入,对跑批、月结等事务场景进行回朔,大幅降低了人力投入,提高了用户体验。
1、分布式事务平台提供统一的分布式事务能力:银行各业务团队无需深入了解分布式技术实现,使用成本低,质量高。
2、多场景支持:包括跨数据库、消息队列、http 服务请求;支持同步场景、异步场景。
3、完备的异常处理机制:具有可视化的自动异常能力和人工调整工具,节约人工处理成本。
4、高可用:支持单机房和跨机房高可用,故障自动恢复。
5、最终一致性:高于 99.99%,运行过程不存在事务数据丢失。
6、高性能及扩展:单节点可达到 2000TPS,支持容器化弹性扩容提升处理能力。