Programming
Resource Scaling
Memahami vertical scaling dan horizontal scaling β cara meningkatkan kapasitas sistem dengan menambah daya atau jumlah mesin.
Versi Bahasa Indonesia. Baca dalam Bahasa Inggris
Vertical Scaling
- Menambah lebih banyak daya ke mesin yang sudah ada (RAM, CPU, Storage, dll).
- Mengorbankan ketersediaan layanan karena menambah sumber daya ke mesin yang sudah ada memerlukan mesin untuk dimatikan terlebih dahulu.
Horizontal Scaling
- Menambah lebih banyak mesin ke kumpulan layanan.
- Menjaga ketersediaan layanan, tidak perlu mematikan mesin terlebih dahulu.
- Mudah dilakukan dengan lingkungan virtual seperti Docker.
- Orkestrasi layanan dapat ditangani oleh Kubernetes.
Edit on GitHub
Last updated on