Discussion about this post

User's avatar
Morgan Templar's avatar

Awesome descriptions, as always! Keep it up! I keep learning more.

Expand full comment
Radek Ouhel's avatar

Utterly brilliant article. One paragraph I'd take issue with is the below.

"The Data Mesh philosophy and focus on data being curated and easily accessible as products have revolutionised how teams interact with and work with data. Instead of a swamp of raw, source data, it is now often organised in different layers, from raw ingested data to filtered or cleaned data to business-curated data that can be fed into analytical solutions. The focus on data as a product normalised this approach (also called the Medallion Architecture)"

Having worked with Data Warehouse & BI (or formerly Decision Support System) developers and being one myself in the past - the medallion architecture concept of layering (staging > curated > business) is nothing new. It was the "modern data stack" wave which make us get embroiled with technology with shiny tools like DbT, Kafka, Spark etc, dropping focus on modelling the data in a valuable way. This was not the case prior where your choice of tech was limited (had its challenges for sure) - but you'd have 1 platform in a corporate - big DW DB like Oracle, Teradata, SQL Server, perhaps some WhereScapeRED on top - coupled with semantic layer like Business Objects Universe. The data and how it was modelled was far more of center of attention than later with things like Hadoop that solved some problems, but introduced far more others. :)

Expand full comment
11 more comments...

No posts