Vad är Data Mesh

Ungefär på samma sätt som mjukvaruteknikteam övergick från monolitiska applikationer till mikrotjänstarkitekturer är Data Mesh på många sätt dataplattformsversionen av mikrotjänster. Som först definierades av Zhamak Dehghani, en ThoughtWorks konsult och termens ursprungliga arkitekt är Data Mesh en typ av dataplattformsarkitektur som omfattar allnärvaron av data i företaget genom en domänorienterad självbetjäningsdesign. 

Genom att låna Eric Evans teori om domändriven design, ett paradigm som matchar strukturen och språket i din kod med dess motsvarande affärsdomän anses Data Mesh allmänt vara nästa stora arkitektoniska förändring av data. Till skillnad från traditionella monolitiska datainfrastrukturer som hanterar konsumtion, lagring, transformation och output av data i en central Data Lake, stödjer Data Mesh distribuerande, domänspecifika datakonsumenter och ser “data-som-en-produkt” med varje domän hantera sina egna datapipelines. Vävnaden som förbinder dessa domäner och tillhörande datatillgångar är ett universellt interoperabilitetsskikt som tillämpar samma syntax och databaser. 

Istället för att återuppfinna Zhamaks mycket genomtänkta hjul kommer vi koka ner definitionen av en Data Mesh till några nyckelbegrepp och belysa hur det skiljer sig från traditionella dataarkitekturer. 

(För vidare läsning rekommenderar vi Zhamak Dehghanis artikel: How to Move Beyond a Monolithic Data Lake to a Distributed Data Mesh).

Senaste blogginläggen

KONTAKT

Kontakta oss!

Vi ser fram emot att höra från dig och svara på eventuella frågor du kan ha. Vårt team av experter inom datahantering är redo att hjälpa dig att maximera ditt företags potential. Tveka inte att kontakta oss för att ta reda på mer om våra tjänster och hur vi kan hjälpa dig. Fyll i nedan så svarar vi dig så snart vi kan.

Share this post

Twitter
LinkedIn
Facebook