Data Mesh

Overview


Data mesh is a set of architectural principles for organizations that wish to share data at scale. It challenges past assumptions that sharing data at scale requires a central location, such as a data warehouse, or more recently, a data lake from which to serve the data.

Principles


The data mesh architecture is designed around the following four principles.

  • Domain Ownership
  • Data as a Product
  • Self-Server Data Platform
  • Federated Computational Governance

Contents