盛宝银行基于数据网格的分布式领域驱动架构最佳实践
💡
原文中文,约7700字,阅读约需19分钟。
📝
内容提要
本文介绍了盛宝银行如何采用数据网格架构来重新思考整个组织的数据使用,包括标识符、引用、枚举和方案、信息分类、外部模式、弃用、外部标准、链接术语、衡量和未来方向等方面。
🎯
关键要点
- 盛宝银行采用数据网格架构重新思考数据使用。
- 数据网格是一种自2019年提出的架构范式,盛宝银行于2018年底开始实施。
- 盛宝银行的数据域与其他投资银行相似,涉及生产者、主数据集和消费者对齐的域。
- 域团队负责标识数据集的权威来源、创建数据模型和解决数据质量问题。
- 企业数据架构师管理数据域,确保其长期价值,并与领域团队合作开发概念模型。
- 数据治理办公室负责激活数据域,识别所有权和数据质量问题。
- 自助服务平台设计依赖于GitOps,管理数据域的操作和主题配置。
- 数据产品的可用性取决于其发现、理解和消费的容易程度。
- 盛宝银行采用标准管道确保跨域一致性,强调强类型和行业标准。
- 选择合适的数据格式(如Protobuf)以确保一致性和语义注释的易用性。
- 企业标识符的统一使用是分布式模型成功的关键。
- 盛宝银行定义四种信息分类,反映不同的敏感度水平。
- 支持外部模式和标准,确保与行业标准的一致性。
- 通过链接术语避免在不同数据域中复制概念。
- 衡量设计的价值,确定实现愿景的进展指标。
- 未来方向集中在解决扩展挑战和提高采用率。
➡️