advanced
Desain Arsitektur Microservices untuk E-Commerce Skala Besar
Rancang arsitektur sistem microservices yang tangguh untuk platform e-commerce yang menangani lalu lintas transaksi tinggi.
📝 Contenu du Prompt
Buat spesifikasi desain arsitektur tingkat tinggi untuk platform e-commerce global. Rancangan harus menggunakan pola microservices untuk memisahkan concerns seperti Inventaris, Pembayaran, Pengguna, dan Pengiriman. Jelaskan strategi untuk manajemen data (penggunaan database per layanan vs pola saga untuk transaksi terdistribusi), toleransi kesalahan (pola circuit breaker dan retry), dan penskalaan otomatis. Juga, diskusikan pendekatan untuk observabilitas (logging, tracing, dan metrik) di seluruh layanan yang terdistribusi.