Data Mesh: a Systematic Gray Literature Review

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Goedegebuure, Abel, Kumara, Indika, Driessen, Stefan, Di Nucci, Dario, Monsieur, Geert, Heuvel, Willem-jan van den, Tamburri, Damian Andrew
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910559321980928
author Goedegebuure, Abel
Kumara, Indika
Driessen, Stefan
Di Nucci, Dario
Monsieur, Geert
Heuvel, Willem-jan van den
Tamburri, Damian Andrew
author_facet Goedegebuure, Abel
Kumara, Indika
Driessen, Stefan
Di Nucci, Dario
Monsieur, Geert
Heuvel, Willem-jan van den
Tamburri, Damian Andrew
contents Data mesh is an emerging domain-driven decentralized data architecture that aims to minimize or avoid operational bottlenecks associated with centralized, monolithic data architectures in enterprises. The topic has picked the practitioners' interest, and there is considerable gray literature on it. At the same time, we observe a lack of academic attempts at defining and building upon the concept. Hence, in this article, we aim to start from the foundations and characterize the data mesh architecture regarding its design principles, architectural components, capabilities, and organizational roles. We systematically collected, analyzed, and synthesized 114 industrial gray literature articles. The review provides insights into practitioners' perspectives on the four key principles of data mesh: data as a product, domain ownership of data, self-serve data platform, and federated computational governance. Moreover, due to the comparability of data mesh and SOA (service-oriented architecture), we mapped the findings from the gray literature into the reference architectures from the SOA academic literature to create the reference architectures for describing three key dimensions of data mesh: organization of capabilities and roles, development, and runtime. Finally, we discuss open research issues in data mesh, partially based on the findings from the gray literature.
format Preprint
id arxiv_https___arxiv_org_abs_2304_01062
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Data Mesh: a Systematic Gray Literature Review
Goedegebuure, Abel
Kumara, Indika
Driessen, Stefan
Di Nucci, Dario
Monsieur, Geert
Heuvel, Willem-jan van den
Tamburri, Damian Andrew
Software Engineering
Databases
Data mesh is an emerging domain-driven decentralized data architecture that aims to minimize or avoid operational bottlenecks associated with centralized, monolithic data architectures in enterprises. The topic has picked the practitioners' interest, and there is considerable gray literature on it. At the same time, we observe a lack of academic attempts at defining and building upon the concept. Hence, in this article, we aim to start from the foundations and characterize the data mesh architecture regarding its design principles, architectural components, capabilities, and organizational roles. We systematically collected, analyzed, and synthesized 114 industrial gray literature articles. The review provides insights into practitioners' perspectives on the four key principles of data mesh: data as a product, domain ownership of data, self-serve data platform, and federated computational governance. Moreover, due to the comparability of data mesh and SOA (service-oriented architecture), we mapped the findings from the gray literature into the reference architectures from the SOA academic literature to create the reference architectures for describing three key dimensions of data mesh: organization of capabilities and roles, development, and runtime. Finally, we discuss open research issues in data mesh, partially based on the findings from the gray literature.
title Data Mesh: a Systematic Gray Literature Review
topic Software Engineering
Databases
url https://arxiv.org/abs/2304.01062