Monzo银行构建跨100个团队和12000个dbt模型的治理数据网格

TL;DR · AI 摘要
Monzo银行通过构建治理数据网格,实现了跨100个团队和12000个dbt模型的高效数据管理。
核心要点
- Monzo采用数据网格架构实现跨团队的数据治理。
- 数据网格支持12000个dbt模型的自动化管理和维护。
- 该架构提升了数据质量与团队协作效率。
结构提纲
按章节快速跳转。
思维导图
用一张图看清主题之间的关系。
查看大纲文本(无障碍 / 无 JS 友好)
- Data Mesh Implementation at Monzo
- Architecture Overview
- Data Governance Framework
- Team Collaboration Model
- Implementation Metrics
- 100 Teams
- 12000 dbt Models
- Outcomes
- Improved Data Quality
- Enhanced Team Efficiency
金句 / Highlights
值得收藏与分享的关键句。
Monzo通过数据网格架构实现了跨100个团队和12000个dbt模型的统一数据管理。
数据网格显著提高了数据质量和团队协作效率,减少了重复工作。
Monzo将数据治理责任分散到各个团队,增强了数据所有权和透明度。
Neobank Monzo 构建了覆盖 100 个团队和 12000 个 dbt 模型的数据网格 - InfoQ
[BT](https://www.infoq.com/int/bt/ "bt")
InfoQ 软件架构师通讯
每月概述您作为架构师或 aspiring 架构师需要了解的内容。
请输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 如此解释的 隐私政策 处理我的数据。
关闭
实时网络研讨会和问答:重新思考 AppSec:为什么编译器级别的安全改变了架构对话(2026 年 6 月 11 日)保留座位
关闭
切换导航
促进专业软件开发中知识和创新的传播
英文版
[为 InfoQ 写作](https://www.infoq.com/write-for-infoq/ "为 InfoQ 写作")
搜索
解锁完整的 InfoQ 体验
通过登录解锁完整的 InfoQ 体验!保持与您最喜欢的作者和主题同步,参与内容,下载独家资源。
或者
没有 InfoQ 账户?
- 关注您关心的主题和同行接收最新洞察和趋势的即时警报。
- 快速访问免费资源进行持续学习迷你书、带有字幕的视频和培训材料。
- 保存文章随时阅读将文章书签以便随时阅读。
主题
[开发](https://www.infoq.com/development/ "开发")
- [Java](https://www.infoq.com/java/ "Java")
- [Kotlin](https://www.infoq.com/kotlin/ "Kotlin")
- [.Net](https://www.infoq.com/dotnet/ ".Net")
- [C#](https://www.infoq.com/c_sharp/ "C#")
- [Swift](https://www.infoq.com/swift/ "Swift")
- [Go](https://www.infoq.com/golang/ "Go")
- [Rust](https://www.infoq.com/rust/ "Rust")
- [JavaScript](https://www.infoq.com/javascript/ "JavaScript")
开发中的特色
Dany Lepage 讨论了将一款热门 VR 游戏移植到七个非 VR 平台的架构旅程。他解释了团队如何解决跨进度、多样化的输入范式以及在 Steam、iOS 和 PlayStation 上保持发布速度的挑战。除了技术之外,他还分享了关于将沉浸式社交存在转化为 2D 屏幕时的“产品契合”差距的坦率教训。

全部开发跟踪主题
[架构与设计](https://www.infoq.com/architecture-design/ "架构与设计")
- [架构](https://www.infoq.com/architecture/ "架构")
- [企业架构](https://www.infoq.com/enterprise-architecture/ "企业架构")
- [可扩展性/性能](https://www.infoq.com/performance-scalability/ "可扩展性/性能")
- [设计](https://www.infoq.com/design/ "设计")
- [案例研究](https://www.infoq.com/Case_Study/ "案例研究")
- [微服务](https://www.infoq.com/microservices/ "微服务")
- [服务网格](https://www.infoq.com/servicemesh/ "服务网格")
- [模式](https://www.infoq.com/DesignPattern/ "模式")
- [安全](https://www.infoq.com/Security/ "安全")
架构与设计中的特色
- #### 构建自主性:在组织内部解耦架构
随着 AI 加速交付周期,传统集中式架构成为瓶颈。这本电子杂志汇集了从业者对解耦决策和从审批链转向护栏的见解。发现重新思考架构师角色的框架,创建赋能平台,以及在边缘自主与战略一致性之间取得平衡的方法。

全部架构设计跟踪主题
[AI 基础设施](https://www.infoq.com/ai-ml-data-eng/ "AI 基础设施")
- [大数据](https://www.infoq.com/bigdata/ "大数据")
- [机器学习](https://www.infoq.com/machinelearning/ "机器学习")
- [NoSQL](https://www.infoq.com/nosql/ "NoSQL")
- [数据库](https://www.infoq.com/database/ "数据库")
- [数据分析师](https://www.infoq.com/data-analytics/ "数据分析师")
- [流处理](https://www.infoq.com/streaming/ "流处理")
AI、ML 及数据工程中的精选内容
- #### 将AI作为大型工程系统的思维伙伴
邱朱解释了AI如何作为工程领导者的“思维伙伴”。她讨论了五个不同的角色——考古学家、实验者、批评者、作者和审阅者——来管理400多个仓库的认知负担。她分享了AI如何提供“RAM”来综合遗留上下文、压力测试设计,并加速高层次的架构决策。

[文化与方法](https://www.infoq.com/culture-methods/ "文化与方法")
- [敏捷](https://www.infoq.com/agile/ "敏捷")
- [多样性](https://www.infoq.com/diversity/ "多样性")
- [领导力](https://www.infoq.com/leadership/ "领导力")
- [精益/看板](https://www.infoq.com/lean/ "精益/看板")
- [个人成长](https://www.infoq.com/personal-growth/ "个人成长")
- [Scrum](https://www.infoq.com/scrum/ "Scrum")
- [社会ocracy](https://www.infoq.com/sociocracy/ "社会ocracy")
- [软件工匠](https://www.infoq.com/software_craftsmanship/ "软件工匠")
- [团队协作](https://www.infoq.com/team-collaboration/ "团队协作")
- [测试](https://www.infoq.com/testing/ "测试")
- [用户体验](https://www.infoq.com/ux/ "用户体验")
文化与方法中的精选内容
- #### 在Zoox中加速LLM驱动的开发者生产力
阿米特·纳文迪吉讨论了Zoox从碎片化文档向AI驱动生态系统转变的系统性转变。他解释了他们如何构建“Cortex”,一个安全的平台,集成了RAG、多模态LLM和面向贡献者的代理API。他分享了通过AI倡导者和黑客马拉松推动采用的实用策略,强调从确定性工作流转向自主代理的转变。

所有关于文化与方法的内容关注主题
- [基础设施](https://www.infoq.com/infrastructure/ "基础设施")
- [持续交付](https://www.infoq.com/continuous_delivery/ "持续交付")
- [自动化](https://www.infoq.com/automation/ "自动化")
- [容器](https://www.infoq.com/containers/ "容器")
- [云](https://www.infoq.com/cloud-computing/ "云")
- [可观测性](https://www.infoq.com/observability/ "可观测性")
DevOps中的精选内容
- #### 流媒体应用后端的演变
丹尼尔·弗拉萨解释了Joyn(一家德国流媒体巨头)后端架构的演变。他讨论了从脆弱的单节点设置迁移到使用AWS的弹性无服务器架构。他分享了关于Hub and Spoke模式的数据一致性见解、基于单元的隔离以减少影响范围,以及实现经济实惠的多区域主动主动设置的成本优化策略。

所有关于devops的内容关注主题
[事件](https://events.infoq.com/ "事件")
有用的链接
- [关于InfoQ](https://www.infoq.com/about-infoq "关于InfoQ")
- [InfoQ编辑](https://www.infoq.com/infoq-editors "InfoQ编辑")
- [为InfoQ撰写文章](https://www.infoq.com/write-for-infoq "为InfoQ撰写文章")
- [关于C4Media](https://c4media.com/ "关于C4Media")
- [多样性](https://c4media.com/diversity "多样性")
选择语言

[InfoQ 主页](https://www.infoq.com/ "InfoQ 主页")[新闻](https://www.infoq.com/news "新闻")Neobank Monzo 在 100 个团队和 12000 个 dbt 模型上构建了受管理的数据网格
[AI, ML & 数据工程](https://www.infoq.com/ai-ml-data-eng/ "AI, ML & 数据工程")
在线 InfoQ 架构师认证(6 月 10 日):改变你思维方式的同行对话。
Neobank Monzo 在 100 个团队和 12000 个 dbt 模型上构建了受管理的数据网格
2026 年 5 月 17 日 3 分钟阅读
by
- Renato Losio
关注云专家 | AWS 数据英雄
#### 为 InfoQ 写作
激发你的好奇心。帮助 550k+ 全球资深开发者每月保持领先。联系我
登录以听这篇文章
加载音频
0:00 0:00
正常 1.25x 1.5x
喜欢
Monzo 最近重新设计了其数据仓库,以支持超过 100 个团队在超过 12000 个 dbt 模型上工作。引入所谓的“网格化”方法,Monzo 将仓库成本降低了约 40%,并提高了数据交付速度 25%。
在过去一年中,Monzo,一家英国数字银行,围绕定义的建模层重建了其数据平台,明确声明了跨团队的数据依赖接口模型,并通过 CI 强制执行结构、命名和访问模式的验证。迁移涵盖了数千个 dbt 模型,并引入了数百个受管理的接口,减少了冗余查询和重新计算,提高了数据落地时间,并逆转了仓库成本增长。
虽然每个团队拥有和维护自己的数据模型,但 Monzo 通过自动化护栏和共享工具实现了分布式所有权。Antonia Badarau、Irina Mugford 和 Massimo Frangiamore,Monzo 的数据工程师,解释了挑战:
在 Monzo,超过 100 个独立、赋权的团队贡献于我们 12,000 多个 dbt 模型的数据仓库。数据的健康状况由所有这些团队共同负责。这种分布式所有权非常强大,但在大规模上实现起来也很困难。此外,随着 AI 辅助编码成为常态,每个人都可以参与生产 dbt 项目,问题就变成了:如何确保输出仍然高效、一致且高质量?
dbt 模型 是将原始数据转换为结构化数据集的 SQL 查询,设计为模块化、可重用的组件,用于构建和维护数据管道。Monzo 定义了其数据架构的三个原则:强制执行清晰的标准,通过显式接口正式化数据共享,并依靠自动化和 CI 检查来确保质量,而不是手动审查。
该银行将数据模型分为四层:自动落地模型,将原始事件扁平化;生成的标准化模型,代表具有完整历史记录的实体;逻辑模型,其中业务逻辑结合实体;以及面向特定下游用途的展示模型。
/filters:no_upscale()/news/2026/05/monzo-data-mesh/en/resources/1blog_post_visual-1777979944235.jpg)
_来源:Monzo 博客_
团队随后通过所谓的 Modelgen 工具来确保一致性,这是一个命令行工具,可以从对象定义生成 SQL 和 YAML 模型,并通过基于 CI 的数据标准来验证结构、约定和最佳实践。Monzo 银行的工程总监 Luke Briscoe 写道:
在任何快速增长的组织中扩展数据都不容易,更不用说银行了(……)我并不知道有多少公司运行这样的工具(或至少是公开谈论它)!
Expeditious Software 的创始人 Mateusz Ulas [评论](https://www.linkedin.com/feed/update/urn:li:activity:7453096853174222849/?dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287453417290806566912%2Curn%3Ali%3Aactivity%3A7453096853174222849%29:
将数据接口视为第一类代码仍然非常罕见。我看到的大多数地方都依赖文档并希望最好。将布线标准纳入 CI 是真正带来改进的东西。
根据该团队的说法,清晰的数据层、数据集之间的稳定接口以及 CI 中的自动化检查保持系统的一致性,使团队能够独立工作,同时减少仓库成本和处理时间。
Monzo 通过要求每个模型定义唯一的键、包含新鲜度测试、默认情况下按增量运行、声明拥有团队、提供文档,并遵循在 CI 中验证的严格命名和元数据约定来强制执行数据质量和一致性。
/filters:no_upscale()/news/2026/05/monzo-data-mesh/en/resources/1monzo_data_mash-1777979944235.jpg)
_来源:Monzo 博客_
Badarau、Mugford 和 Frangiamore 补充道:
我们目前正在进行公司范围内的迁移,大约完成了 30%,还有很长的路要走。初步结果令人鼓舞。我们在某些领域看到了约 40% 的成本降低和 25% 的更快上线时间——但仍然是早期阶段。
在另一篇单独的文章中,Monzo 的工程团队描述了他们如何使用多任务神经网络来学习欺诈模式的共享表示,从而提高检测罕见和以前未见过的行为的能力,这超出了传统模型的检测能力。在今年的 QCon London 大会上,Suhail Patel 展示了另一种方式Monzo 如何构建了一个开发平台,每天可以向生产环境推送数百次更改。
作者简介

#### Renato Losio
Renato 有丰富的云架构师、技术负责人和云服务专家经验。目前,他居住在柏林,并作为首席云架构师远程工作。他的主要兴趣领域包括云服务和关系数据库。他是 InfoQ 的编辑,也是公认的 AWS 数据英雄。您可以通过 LinkedIn 与他联系。
查看更多 更少
#### 本文内容属于 AI、ML 及数据工程 主题
关注主题
##### 相关主题:
关注者:10236
关注主题
关注者:5909
关注主题
关注者:82
关注主题
关注者:65
关注主题
关注者:22
关注主题
关注者:257
关注主题
关注者:454
关注主题
关注者:9
关注主题
关注者:5
关注主题
* #### 相关编辑推荐
- ##### 将持续交付与配对编程结合:学到的经验
- ##### AI代理群模式(InfoQ直播)- 现场观看
- ##### 更强大、更高效、更精确、更坚强:AI系统提示强化
* #### 相关赞助商

- 2026年5月28日,美国东部时间下午1点
##### 在AI时代重新思考交付系统:更快发货,打破更多限制
由:Eric Minick - Harness的高级DevOps解决方案总监,以及Aaron Newcomb - Harness的高级产品营销经理
相关内容
2026年5月5日
- ##### 停止猜测,开始改进:使用DORA指标和过程行为图
2025年12月29日 
- ##### 数据网格实战:从构想到实施的旅程
2026年3月23日 
2026年5月11日
2026年5月8日
2026年5月6日
2026年5月4日
2026年5月1日
- ##### GitHub针对大型合并问题推出堆叠PRs
2026年4月29日
相关赞助商
- #### 架构超越图表:决策、系统以及塑造它们的力量 - 下载InfoQ电子杂志
本文分析了现代架构:从整体系统设计和高可用性关键任务平台到去中心化治理。探索微前端社会技术转变以及扩展事件驱动系统在多云环境中的模式。
- #### 8 Deployment Pattern Structures to Transform your CI/CD
良好的部署模式意味着快速且可重复的流水线。卓越的部署模式意味着快速、可重复且安全的流水线。下载电子书,了解什么是部署模式以及为什么需要它们,选择适合您组织的正确模式的首要考虑因素,以及更多内容。
- 赞助

相关内容
2026 年 4 月 27 日
2026 年 4 月 22 日
2026 年 5 月 17 日
2026 年 5 月 16 日
2026 年 5 月 16 日
2026 年 5 月 16 日
**InfoQ** 通讯
每周内容摘要,每周二发送。加入超过 250,000 名高级开发人员。查看示例
请输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照本 隐私政策 中所述处理我的数据。
- ##### [Google 引入 Cloud Fraud Defense 作为 reCAPTCHA 的继任者](https://www.infoq.com/news/2026/05/cloud-fraud-defense-recaptcha/ "Google 引入 Cloud Fraud Defense 作为 reCAPTCHA 的继任者")
- ##### [Anthropic 追踪 Claude 代码质量投诉的六周原因到三个重叠的产品变更](https://www.infoq.com/news/2026/05/anthropic-claude-code-postmortem/ "Anthropic 追踪 Claude 代码质量投诉的六周原因到三个重叠的产品变更")
- ##### [Cangjie,一种新的开源编译语言,具有原生效果处理程序和代数数据类型](https://www.infoq.com/news/2026/05/cangjie-effect-handlers-adt/ "Cangjie,一种新的开源编译语言,具有原生效果处理程序和代数数据类型")
- ##### [Cloudflare 引入 Workflows V2,具有确定性执行和 50,000 并行工作流](https://www.infoq.com/news/2026/05/cloudflare-workflows-v2-release/ "Cloudflare 引入 Workflows V2,具有确定性执行和 50,000 并行工作流")
- ##### [构建自主性:组织内部的去中心化架构](https://www.infoq.com/minibooks/architecting-autonomy/ "构建自主性:组织内部的去中心化架构")
- ##### [Airbnb 实施上下文感知的身份模型以支持隐私优先的社会功能](https://www.infoq.com/news/2026/05/airbnb-privacy-identity-model/ "Airbnb 实施上下文感知的身份模型以支持隐私优先的社会功能")
- ##### [在 Zoox 加速 LLM 驱动的开发者生产力](https://www.infoq.com/presentations/ai-software-development/ "在 Zoox 加速 LLM 驱动的开发者生产力")
- ##### [在软件组织中扩展社交系统](https://www.infoq.com/news/2026/05/scale-social-system-software-org/ "在软件组织中扩展社交系统")
- ##### [超越编码:如何让高级 IC 增强影响力并推动影响](https://www.infoq.com/presentations/lessons-building-engineering-team/ "超越编码:如何让高级 IC 增强影响力并推动影响")
- ##### [OpenAI 开源 Symphony,一种自主编码代理编排的 SPEC.md](https://www.infoq.com/news/2026/05/openai-symphony-agents/ "OpenAI 开源 Symphony,一种自主编码代理编排的 SPEC.md")
- ##### [Neobank Monzo 在 100 个团队和 12000 个 dbt 模型上构建了受管理的数据网格](https://www.infoq.com/news/2026/05/monzo-data-mesh/ "Neobank Monzo 在 100 个团队和 12000 个 dbt 模型上构建了受管理的数据网格")
- ##### [Anthropic 为 Claude 代码自动化引入了流程](https://www.infoq.com/news/2026/05/anthropic-routines-claude/ "Anthropic 为 Claude 代码自动化引入了流程")
- ##### [Ubuntu 采用本地 AI 而不是云优先的 OS 集成](https://www.infoq.com/news/2026/05/ubuntu-on-device-ai/ "Ubuntu 采用本地 AI 而不是云优先的 OS 集成")
- ##### [Discord 揭示隐藏的循环依赖如何导致三月语音故障](https://www.infoq.com/news/2026/05/discord-circular-dependency/ "Discord 揭示隐藏的循环依赖如何导致三月语音故障")
- ##### [在 Kubernetes 上基准测试 AI agent](https://www.infoq.com/news/2026/05/ai-agents-kubernetes-rag/ "在 Kubernetes 上基准测试 AI agent")
**The InfoQ** 电子报
每周内容摘要,每周二发送。加入超过 25 万资深开发者的社区。查看示例
- 获取各种创新者和早期采用者技术发布内容的快速概览
- 学习你不知道的你不知道的东西
- 保持对感兴趣主题的最新信息了解
输入您的电子邮件地址
选择您的国家 - [x] 我同意 InfoQ.com 按照此隐私政策处理我的数据。
[首页](https://www.infoq.com/ "首页")[创建账户](https://www.infoq.com/reginit.action "创建账户")登录[QCon 会议](http://qconferences.com/ "QCon 会议")活动[为 InfoQ 写作](https://www.infoq.com/write-for-infoq/ "为 InfoQ 写作")[InfoQ 编辑](https://www.infoq.com/infoq-editors/ "InfoQ 编辑")[关于 InfoQ](https://www.infoq.com/about-infoq/ "关于 InfoQ")[关于 C4Media](https://c4media.com/ "关于 C4Media")[媒体包](https://get.infoq.com/infoq-mediakit/ "媒体包")[InfoQ 开发者营销博客](https://devmarketing.c4media.com/?utm_source=infoq "InfoQ 开发者营销博客")[多样性](https://c4media.com/diversity "多样性")
#### 活动
- ##### QCon AI 波士顿
2026 年 6 月 1-2 日
- ##### 在线 InfoQ 架构认证
2026 年 6 月 10 日
- ##### 在线 InfoQ AI 工程认证
2026 年 7 月 25 日
- ##### QCon 旧金山
2026 年 11 月 16-20 日
#### 关注我们
Youtube 232K 订阅者LinkedIn 26K 订阅者Instagram 新RSS 19K 阅读者Twitter 57.1k 订阅者Facebook 21K 点赞Bluesky 新
#### 保持关注
The InfoQ PodcastEngineering Culture PodcastThe Software Architects' Newsletter
一般反馈 [feedback@infoq.com](mailto:feedback@infoq.com) 广告 [sales@infoq.com](mailto:sales@infoq.com) 编辑 [editors@infoq.com](mailto:editors@infoq.com) 市场营销 [marketing@infoq.com](mailto:marketing@infoq.com)
InfoQ.com 和所有内容版权 © 2006-2026 C4Media Inc.
关闭
[BT](https://www.infoq.com/int/bt/ "bt")