techdiagrams.net
← All templates

Federated data mesh

Domains own their data as products; a federated query engine joins across them with pushdown; a semantic layer gives everyone one metric vocabulary.

Open in editor — free, no login Download JSON
DOMAIN-OWNED — DATA STAYS HOMEmetric querycompiled SQLresolve productspushdown: filter+projectpushdownpartition-pruned scanAnalystone SQL, three domainsSemantic Layermetric definitionsFederated Engineplanner · pushdownCatalog & Lineagediscovery · ownershiporders productowner: commerce teamcustomers productowner: CRM teamevents productowner: platform teammesh is an org-chart pattern wearing anarchitecture costume: it works exactly as wellas domain teams actually own their products.

What this design does

The mesh answer to the central-warehouse bottleneck: each domain team publishes a data product it owns and documents, a federated engine plans cross-domain joins that push filters down to each source, and the semantic layer pins down what 'active customer' actually means — once, for everyone.

The patterns it composes

Import it, attach your own numbers, and verify the design against failures — or read the engineering notes.