Technical Deep Dive

Data Mesh: Domain-Driven Data Architecture

When the central data team becomes the bottleneck, Data Mesh offers a way out through domain ownership and federated governance. Which organisations benefit, and which traps to watch.

BIART Ekibi3 min read4 views
Domain odaklı veri mimarisi şeması

The centralised data team has powered most of the last decade of enterprise analytics. But between 2024 and 2026, the same symptoms appeared in many large organisations: a single team cannot weight every business unit's priorities equally, the backlog stretches to six months, and the reports produced lose business context. The Data Mesh paradigm formulated by Zhamak Dehghani in 2019 answers that bottleneck with a domain-driven, productised data architecture governed in a federated way.

The Four Principles of Data Mesh

Data Mesh is not a single technology but the sum of four principles:

  1. Domain ownership: data is owned by the business domain that produces it. Customer data sits with marketing, order data with operations.
  2. Data as a product: the data each domain produces is designed as a product — with a product owner, SLA, documentation and feedback loop.
  3. Self-serve data platform: a central platform makes it possible for domain teams to build their own data products (deployment, observability, schema management).
  4. Federated computational governance: governance is not centralised but federated; standards (PII tagging, lineage, quality rules) are enforced automatically by the platform.

When Does It Make Sense?

Data Mesh is not the right answer for every organisation. In our assessment, four conditions matter:

  • Domain variety: meaningful when there are 5+ distinct business domains; pointless in a single-domain organisation.
  • Data team size: meaningful when the central team has become the bottleneck; too much governance overhead for a small team.
  • Engineering culture: domain teams need real software discipline if they are going to own their own pipelines.
  • Executive support: redistributing ownership requires a clear decision at CDO or COO level.

For large multi-domain organisations like banking and telco, a Data Mesh transformation is a two-to-three-year programme. For small e-commerce companies or single-business-line firms, the centralised model usually stays more efficient.

Common Misconceptions

  • "Data Mesh means killing the central warehouse": no. Data Mesh does not deny the lake or warehouse — it positions them as platforms each domain consumes.
  • "It is microservices applied to data": superficially similar but microservices target operational data, while Data Mesh targets analytical data.
  • "Less governance": the opposite — federated governance distributes more rules across domains. Without automation it produces chaos.

Implementation Roadmap

Our phased approach for Data Mesh transformations:

  • Months 1-3: pick two pilot domains (one most mature, one most urgent). Define the data product, assign a product owner.
  • Months 3-6: MVP of the self-serve platform — schema registry, lineage, basic data quality.
  • Months 6-12: expansion to five-to-seven domains; federated governance rules embedded into the platform.
  • Month 12+: the central warehouse becomes a consumer of domain data products and ownership genuinely shifts to the domains.

Conclusion

Share