An organizational and architectural paradigm that distributes data ownership to domain teams while maintaining interoperability through standardized interfaces. Data mesh principles help scale multimodal data management across large organizations.
Data mesh decentralizes data ownership by treating data as a product owned by domain teams rather than a centralized data team. Each domain team owns, produces, and maintains their data products with standardized quality and discoverability guarantees. A self-serve data platform provides common infrastructure, and federated governance ensures interoperability across domains.
The four principles are: domain-oriented ownership, data as a product, self-serve data platform, and federated computational governance. Data products expose standard interfaces (APIs, documented schemas, SLAs). The platform provides shared infrastructure for storage, processing, catalog, and access control. Implementation varies from lightweight API standards to full platform engineering efforts with dedicated teams.