advanced
Arsitektur Microservices untuk Platform Fintech
Rancang sistem arsitektur backend yang skalabel dan aman untuk aplikasi keuangan.
📝 Contenuto del prompt
Buatlah spesifikasi teknis rinci untuk arsitektur microservices aplikasi keuangan (fintech). Sistem ini harus mencakup manajemen pengguna, pemrosesan pembayaran, dan analitik real-time. Jelaskan pola desain yang digunakan (seperti Saga atau CQRS), strategi penskalaan otomatis (auto-scaling), mekanisme toleransi kesalahan (fault tolerance), dan protokol keamanan data (enkripsi end-to-end dan autentikasi OAuth2). Berikan juga justifikasi untuk pemilihan database (SQL vs NoSQL) untuk setiap layanan spesifik.