Chapitre 88. Qu'est-ce qu'un Data Mesh, et comment ne pas le mailler ?
Barr Moses et Lior Gavish
Nous avons vu comment les équipes d'ingénierie logicielle sont passées d'applications monolithiques à des architectures de microservices. Le maillage de données est, à bien des égards, la version de la plateforme de données des microservices.
Comme l'a d'abord défini Zhamak Dehghani, l'architecte original du terme, un maillage de données est un type d'architecture de plateforme de données qui embrasse l'omniprésence des données dans l'entreprise en tirant parti d'une conception orientée domaine, en libre-service. Cette idée emprunte à la théorie d'Eric Evans sur la conception orientée par domaine, un paradigme de développement logiciel flexible et évolutif qui fait correspondre la structure et le langage de ton code au domaine d'activité correspondant.
Contrairement aux infrastructures de données monolithiques traditionnelles qui gèrent la consommation, le stockage, la transformation et la sortie des données dans un lac de données central, un maillage de données prend en charge les consommateurs de données distribués et spécifiques à un domaine et considère ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access