What You'll Master Here
Shift ownership to the domains that know the data; make each domain publish its data as a product; provide a self-serve platform; govern federally.
Every previous chapter was about modeling data. This one is about who owns and produces it at organizational scale. Data Mesh, coined by Zhamak Dehghani, moves data ownership from one central team to the business domains that understand the data, and asks each domain to publish its data as a product.
Work the six questions below. They are the chapter: each one has a central-team answer, a mesh answer, and a bill.
Shift ownership to the domains that know the data; make each domain publish its data as a product; provide a self-serve platform; govern federally.
As an organization grows, a single central data team becomes a bottleneck that lacks domain context, and data quality suffers. Data Mesh is the leading answer to scaling data work across many teams without descending into chaos.
- domain
- A business area (Orders, Payments) that owns its operational and analytical data.
- data product
- Data published by a domain with an owner, SLOs, docs, and a stable interface.
- self-serve platform
- Shared infrastructure that makes building data products easy for every domain.
- federated governance
- Global standards everyone follows, with local autonomy on the rest.
- Ticketingbookings, fares, refunds
- Network Operationstimetable, actual running, delays
- Rolling Stocktrain units, maintenance, availability
- Stationsfootfall, concessions, accessibility
- Customer Carecomplaints, delay-repay claims
- Financerevenue settlement between operators
Adopting Data Mesh for a small organization with one data team. You add organizational overhead to solve a scaling problem you do not have; a central warehouse is simpler.
Give data ownership to the domains that understand it.
Treat published data as a product, not a byproduct.
Balance domain autonomy with global, enforced standards.
Data Mesh is primarily an organizational design, not a technology. It distributes ownership to domains and holds it together with product thinking and federated governance.
Keep one question in mind: "who is accountable for this data, and what have they promised?" Data Mesh is the answer to that at scale.
Data Mesh decentralizes data ownership to business domains, treats data as a product, provides a self-serve platform, and governs federally, an organizational answer to scaling data work.
