Definition: Data mesh is a decentralized approach to data architecture and ownership in which business domains own and publish their data as products, supported by a shared self-service platform and common governance.
Zhamak Dehghani introduced the concept in 2019, built on four principles: domain ownership, data as a product, a self-serve data platform, and federated computational governance. Each domain team is accountable for the quality, documentation and availability of the data it publishes.
Central data teams often become bottlenecks as organizations grow. Data mesh moves responsibility closer to the people who understand the data, while a platform team provides storage, pipelines, catalogs and policy tooling.
It requires data skills in every domain and strong shared standards, so it suits organizations with many domains and mature engineering. Many companies adopt parts of it, such as data products and domain ownership, on top of a lakehouse or warehouse.
Ryz data engineers build data products and platform tooling for domain teams, working on your team.
Thanks — your message has been sent. We’ll get back to you soon.
Something went wrong while sending your message. Please try again or email info@ryzlabs.com.