Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
We tried to sell a cake for 1 Billion Euro... t...
Search
Posedio
PRO
April 23, 2024
Programming
0
28
We tried to sell a cake for 1 Billion Euro... then build a data mesh
Posedio
PRO
April 23, 2024
Tweet
Share
More Decks by Posedio
See All by Posedio
API First revisited - where did we take a left turn?
posedio
PRO
0
42
Solving Multi-Tenant Challenges: Apache Airflow and Cloud Composer in Action
posedio
PRO
0
30
Contract testing with Java
posedio
PRO
0
27
Flink in two nutshells
posedio
PRO
0
24
Taming the Codebase: Strategies for Refactoring Legacy Code
posedio
PRO
0
23
Access & Usage Policies and Enforcement: Challenges and Solutions
posedio
PRO
0
20
The Future of Data Sharing
posedio
PRO
0
62
Is your spring boot application in Kubernetes secure?
posedio
PRO
0
72
Zero trust architecture with Keycloak
posedio
PRO
0
230
Other Decks in Programming
See All in Programming
Vue.jsでiOSアプリを作る方法
hal_spidernight
0
130
SRE、開発、QAが協業して挑んだリリースプロセス改革@SRE Kaigi 2025
nealle
3
3.8k
Rubyでつくるパケットキャプチャツール
ydah
1
650
functionalなアプローチで動的要素を排除する
ryopeko
1
1.1k
チームリードになって変わったこと
isaka1022
0
160
traP の部内 ISUCON とそれを支えるポータル / PISCON Portal
ikura_hamu
0
240
盆栽転じて家具となる / Bonsai and Furnitures
aereal
0
3.2k
月刊 競技プログラミングをお仕事に役立てるには
terryu16
2
1.3k
Open source software: how to live long and go far
gaelvaroquaux
0
500
令和7年版 あなたが使ってよいフロントエンド機能とは
mugi_uno
12
6.1k
定理証明プラットフォーム lapisla.net
abap34
1
1.6k
Compose でデザインと実装の差異を減らすための取り組み
oidy
1
290
Featured
See All Featured
Music & Morning Musume
bryan
46
6.3k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
230
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
49
2.2k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
11
910
RailsConf 2023
tenderlove
29
990
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
Transcript
None
WHY DATA MESH? 1. The story of the billion-euro cake
2. Data everywhere and not a drop to be used 3. How would a data mesh help? 4.The REWE Data Platform
THE STORY OF THE BILLION- EURO CAKE 1
4 • Obvious data error f • Requires collaboration between
different departments ff • Sensitive data (prices) f • Difficult to propagate the fix through all the systems WHY A CAKE
DATA EVERYWHERE AND NOT A DROP TO BE USED 2
6 MEANING • Data is scattered across teams • Meaining
is unclear or different outside the context of the team
7 QUALITY • Quality gates do no exists, data is
not checked f • Data graveyards f • By-product of the operational processes
8 SECURITY • Some data is sensitive f • Usage
of some data must be tracked and reported f • The people that produce the data are not always aware of all the rules
9 AVAILABILITY • Data is difficult to find f •
It takes weeks to get access to data f • It takes weeks to give access to data
HOW WOULD A DATA MESH HELP? 3
11 DOMAIN OWNERSHIP • Article masterdata domain is responsible for
all article data f • The team makes the data available to all
12 DATA PRODUCTS • The team is responsible for the
data quality f • Internal customer satisfaction is tracked f • Tests catch errors
13 FEDERATED GOVERNANCE • A governence team decides on rules
and access control f • Rules are enforced by the system
14 SELF-SERVICE DATA PLATFORM • Data is easy to find
f • Data is easy to publish and consume f • The platform enforces the rules
THE REWE DATA PLATFORM 4
16
17 THE REWE DATA PLATFORM • Not all smooth sailing
f • Idea to working platform f • Technical and organisational challenges f • See you in the workshop
THANK YOU!!! and see you IN THE WORKSHOP!