Monolith
Monolith adalah arsitektur perangkat lunak tradisional di mana seluruh aplikasi dibangun sebagai satu unit tunggal yang tak terpisahkan. Semua fungsi (frontend, backend, database access) berada dalam satu basis kode dan satu proses deployment.
Konteks Penggunaan
Cocok untuk startup tahap awal karena mudah dibuat dan dideploy.
Contoh
WordPress adalah contoh aplikasi monolitik klasik.
Catatan
Sulit di-scale secara horizontal jika aplikasi makin raksasa.
