Data Mesh — Language Definitions

Johan Louwers
4 min readMar 6, 2024
Data Flow

In the overarching framework of Data Mesh, one aspect emphasizes that applications within the operational sub-domain maintain autonomy regarding compliance with data standards. While it may be advantageous for teams responsible for applications to align with wider organizational data standards, such alignment is not mandatory.

Conversely, organizations are encouraged to ensure that data products conform to the data standards prevalent throughout the organization. Within a specific business application domain, data persisted in the operational sub-domain may utilize domain-specific language. However, when transitioning data from this domain into the data product sub-domain, adherence to enterprise-wide language standards is ideally prioritized.

In line with the ideal model, only event-based data undergoes transfer between the operational sub-domain and the data product sub-domain. Here, an event denotes a tangible change of state, ensuring clarity and comprehensibility. Events are not merely abstract occurrences but rather concrete manifestations of significant transitions or actions that occur within the system. When such a change occurs and is written to a persistence layer within the…

--

--

Johan Louwers

Johan Louwers is a technology enthousiasts with a long background in supporting enterprises and startups alike as CTO, Chief Enterprise Architect and developer.