liveBook · Manning

Data mesh

A data mesh is a decentralized data architecture and operating model in which domain teams provide data as products through shared self-service infrastructure and federated governance.

How 3 Manning books explain it

Apache Kafka in Action

A data mesh is a decentralized data architecture in which domain-oriented teams own and provide data as products through shared self-service infrastructure and federated governance.

How it is used
Organizes departmental data sharing around owned data products on shared infrastructure instead of central-team-managed integration.
How deep it goes
Explains four principles and departmental responsibilities, then identifies Kafka’s publishing, schema, and governance roles.
Examples
Contrasts broken central ETL pipelines after structural changes with department-owned products whose owners update and document schemas.
What you can do after
Apply it via Kafka to exchange governed departmental data products in near real time.

Read how Apache Kafka in Action explains data mesh →

Kafka for Architects

A data mesh architecture is a decentralized data architecture in which domain teams own and provide data products under federated governance.

How it is used
Uses decentralized data products to reduce central analytical bottlenecks while retaining enterprise governance.
How deep it goes
Defines four principles and maps them to Kafka, but stops short of prescribing an implementation technology or detailed operating procedures.
Examples
Contrasts a central data warehouse with domain-owned analytical data published through Kafka topics and schemas.
What you can do after
Evaluate whether Kafka can support domain ownership, data products, federated governance, and self-serve analytical access.

Read how Kafka for Architects explains data mesh →

Architecture Modernization: Socio-technical alignment of software, strategy, and structure

Data mesh is a decentralized data architecture and operating model in which domain-oriented teams own and provide data as products through shared self-service infrastructure and federated governance.

How it is used
Deploys a decentralized operating model for governing, producing, and consuming data across domain-oriented teams.
How deep it goes
Explains four principles, data quanta, contracts, experience planes, and adoption steps, while deferring technology-specific implementation details.
Examples
Uses dashboards, reports, risk analysis, fraud detection, AI, data quanta, contracts, sidecars, and experience planes as concrete reference points.
What you can do after
Build it from scratch by defining principles, prototyping data products, composing data quanta, and evolving shared platform capabilities.

Read how Architecture Modernization: Socio-technical alignment of software, strategy, and structure explains data mesh →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.