Digital Transformation
Edge Config (Konfigurasi di Edge)
Edge Config adalah penyimpanan konfigurasi berlatensi rendah yang dibaca dari edge network, dipakai untuk feature flag, A/B test, dan toggle bisnis tanpa perlu redeploy aplikasi.
TL;DR: Edge Config adalah penyimpanan konfigurasi yang di-cache di edge network sehingga aplikasi bisa membacanya dengan latensi mendekati nol, biasanya di bawah 15 ms. Konfigurasi ini dipakai untuk feature flag, kill switch, daftar redirect, atau aturan A/B test yang harus berubah cepat tanpa redeploy.
Apa itu Edge Config?
Edge Config adalah key-value store ringan yang disebar ke seluruh edge node penyedia hosting modern seperti Vercel, Cloudflare, dan Netlify. Berbeda dengan database umum yang dioptimalkan untuk transaksi, Edge Config dioptimalkan untuk satu pola: dibaca berkali-kali dengan sangat cepat, ditulis sekali-sekali oleh tim engineering atau marketing.
Analogi sederhana: jika database adalah gudang besar yang harus diakses lewat truk, Edge Config adalah catatan tempel yang sudah ada di setiap meja kerja. Aplikasi tidak perlu memanggil server pusat hanya untuk tahu "apakah promo ini aktif?". Pengetahuan itu sudah dekat dengan pengguna lewat edge runtime.
Untuk Apa Edge Config Dipakai?
| Pola Pemakaian | Contoh Konkret |
|---|---|
| Feature flag | Mengaktifkan halaman baru hanya untuk 10 persen pengunjung |
| Kill switch | Mematikan checkout sementara saat ada masalah pembayaran |
| Daftar redirect | Memetakan URL lama ke URL baru saat migrasi konten |
| A/B test rules | Menentukan varian copy hero yang sedang diuji |
| Maintenance mode | Menampilkan pesan downtime tanpa redeploy |
Karena Edge Config dibaca pada setiap request tanpa biaya kueri ke origin, ia jauh lebih murah dipakai di skala tinggi dibanding feature flag berbasis API biasa.
Kenapa Penting bagi Bisnis Indonesia?
Bisnis di Indonesia sering kena kondisi yang menuntut perubahan cepat: promo dadakan saat livestream TikTok, kampanye yang harus dimatikan karena salah harga, atau toggle pembayaran tertentu yang sedang gangguan. Tanpa Edge Config, tim engineering harus push code dan menunggu deployment, bisa 3-10 menit. Dengan Edge Config, tim marketing atau ops cukup mengubah satu nilai dari dashboard, perubahan terasa di sisi pengguna dalam hitungan detik. Ini sejalan dengan praktik observability modern yang memisahkan keputusan operasional dari siklus rilis.
Pertanyaan Umum
Apakah Edge Config menggantikan database?
Tidak. Edge Config dirancang untuk konfigurasi berukuran kecil, biasanya di bawah 512 KB total, bukan untuk data transaksi atau katalog produk besar. Database tetap dipakai untuk data utama bisnis.
Apa beda Edge Config dengan environment variable?
Environment variable hanya berubah saat redeploy. Edge Config bisa diubah kapan saja tanpa redeploy, perubahan langsung tersebar ke semua edge node dalam beberapa detik.
Istilah Terkait