Data Mesh: Guiding Principles and Patterns, and Data Catalog Architectural Concept
Soňa Karkošková · 2024
The paper explores the concept of Data mesh, a change in thinking in data architecture that enables efficient data sharing and creation of data products. The paper emphasizes the significance of data governance, promoting the creation of a data catalog as a central repository for information about data products. The paper introduces the guiding principles of Data mesh are outlined, including a domain-driven approach, product-based thinking, decentralized ownership, and federated governance. The paper further explores the data product lifecycle, detailing the stages from data product initiation to decommissioning or refinement. Additionally, the role of the data catalog in the data mesh is discussed, encompassing components such as data shop, identity management, enterprise knowledge graph, data quality, data dictionary, business glossary, and data lineage.