Pendekatan desentralisasi data di mana setiap domain bisnis (tim marketing, finance, dll) bertanggung jawab atas data mereka sendiri sebagai produk, bukan satu tim data pusat yang ngurus semuanya.

Apa itu Data Mesh?

Data Mesh adalah pendekatan arsitektur data yang dicetuskan oleh Zhamak Dehghani pada 2019. Intinya sederhana: daripada satu tim data pusat yang jadi 'penjaga gawang' semua data perusahaan, setiap domain bisnis bertanggung jawab atas data mereka sendiri.

Bayangkan ini kayak perbedaan antara supermarket (satu tempat, semua produk dikelola satu manajemen) vs pasar tradisional (banyak lapak, masing-masing spesialis di produknya). Data Mesh lebih condong ke model pasar.

Empat Prinsip Data Mesh

PrinsipPenjelasan
Domain OwnershipSetiap tim bisnis punya, kelola, dan serve data mereka sendiri
Data as a ProductData diperlakukan sebagai produk dengan standar kualitas, dokumentasi, dan SLA
Self-serve PlatformAda platform infrastruktur yang memudahkan setiap domain bikin dan publish data produk
Federated GovernanceKebijakan data (keamanan, kualitas) diatur bersama, tapi eksekusinya tersebar

Data Mesh vs Pendekatan Terpusat

Pendekatan lama: ada satu data engineering team yang ngurus semua pipeline dari semua tim. Tim marketing minta data? Antri. Tim finance butuh report? Antri lagi. Hasilnya, data team jadi bottleneck dan tim bisnis frustrasi nunggu.

Data Mesh menjawab masalah ini dengan memberikan otonomi ke setiap domain. Tim marketing punya data engineer sendiri yang fokus bikin 'produk data' untuk kebutuhan marketing: customer segments, campaign performance, attribution data. Tim lain bisa consume produk data ini lewat standar yang sudah disepakati.

Perbandingan Pendekatan

AspekTerpusat (Monolitik)Data Mesh
Kepemilikan dataSatu tim data pusatSetiap domain bisnis
SkalabilitasBottleneck saat tim besarSkalabel per domain
Kecepatan deliveryLambat, antriLebih cepat per domain
KonsistensiMudah dijagaButuh federated governance
Kompleksitas orgLebih simpelTinggi, butuh cultural shift

Kenapa Ini Advanced?

Data Mesh bukan cuma soal teknologi, tapi juga soal organizational design. Kamu harus ubah cara kerja tim, tanggung jawab, dan bahkan struktur organisasi. Ini kenapa adopsinya berat dan lebih cocok untuk perusahaan yang udah mature secara data, biasanya dengan 5+ data practitioner di beberapa domain.

Kalau tim kamu masih 2-3 orang dan data-nya nggak terlalu kompleks, Data Mesh mungkin overkill. Modern Data Stack yang terpusat biasanya lebih masuk akal dulu.

Kapan Data Mesh Masuk Akal?

Data Mesh cocok kalau kamu udah punya masalah nyata berupa data engineering team yang selalu jadi bottleneck, skala organisasi yang besar dengan banyak domain bisnis berbeda, dan data yang terlalu kompleks untuk satu tim yang kelola semuanya.

Lanjut Latihan

Udah paham Data Mesh? Lanjut latihan SQL dan Excel yuk!

Latihan interaktif, langsung di browser.

Mulai Latihan →