Data & Analytics

What is Data Mesh?

Quick answer

An approach to data architecture that gives business domains ownership of their own data, shared as products across the organization.

Data Mesh, explained

Data mesh was proposed by Zhamak Dehghani in 2019 as an alternative to centralizing all data in one platform run by a single data team. It rests on four principles: domain ownership of data, treating data as a product, a self-serve data platform, and federated governance with shared standards.

For example, in a large retailer, the logistics team would own and publish reliable delivery data, the marketing team would own campaign data, and each would document and maintain its datasets so others can use them. A central platform team provides the shared tools. Data mesh can reduce bottlenecks in large organizations, but it requires mature teams, strong standards, and significant cultural change. Smaller companies often find a central data team simpler and more effective.

Related terms

Guides that mention Data Mesh