A data mesh treats data as a product owned by the business domain that understands it best — marketing owns its customer data product, logistics owns its shipment data product — instead of funnelling every dataset through one central warehouse team. This scene shows domain nodes arranged as a peer-to-peer network, each serving requests directly, wrapped in a translucent federated governance layer that enforces shared standards without centralising the data itself.
The term "data mesh" was coined by Zhamak Dehghani in 2019. Its four core principles — domain ownership, data-as-a-product, self-serve infrastructure, and federated computational governance — are designed specifically so that decentralising ownership doesn't mean abandoning organisation-wide standards.
A 3D network of domain-owned data products compares a decentralized data mesh against a centralized warehouse, showing how routing every request through one hub raises latency while a federated governance layer keeps compliance in check either way.
In mesh mode, requests travel directly between domain nodes and latency stays low as domains are added. In centralized mode, every request is rerouted through a single hub, so latency grows with both domain count and request rate — a visible bottleneck.
Toggle between architectures, adjust domain count and request rate, and raise governance strictness to see the compliance rate change. Green particles pass their governance check; red particles are flagged as violations.
Zhamak Dehghani's 2019 "data mesh" model rests on four principles: domain ownership, data-as-a-product, self-serve infrastructure, and federated computational governance — decentralising storage without decentralising standards.