What is Data Mesh

Definition

Data mesh is a decentralised data architecture and operating model in which domain teams own and serve their own data as products, supported by a self-serve platform and federated governance, shifting responsibility from a central data team to the domains that know the data best.
« Back to Glossary Index
  • Scales data ownership by distributing it to the domains that understand the data
  • Treats datasets as products with clear owners, SLAs, and consumer focus
  • Reduces the central-team bottleneck that slows large organisations
  • Balances autonomy with consistency through federated, computational governance

Real World Example

A large bank reorganises around data mesh so the payments, lending, and fraud domains each publish curated data products on a shared self-serve platform, ending the backlog that one central team could never clear.

FAQs

What are the core principles of data mesh?

Domain ownership, data as a product, a self-serve data platform, and federated computational governance.

How does data mesh differ from a data lake?

A lake is a storage approach, whereas data mesh is an organisational and architectural model for distributing data ownership across domains.

When does data mesh make sense?

It suits large organisations where a central data team has become a bottleneck and domains have the maturity to own their data.

Hello popup window