Member-only story
Data Mesh — Language Definitions
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…