Analisis Perbandingan Performa NGINX dan Caddy sebagai Load Balancer Menggunakan Algoritma Round Robin pada Lingkungan Container
Abstract
Peningkatan penggunaan aplikasi berbasis web menuntut infrastruktur server yang mampu memberikan layanan secara cepat, stabil, dan andal meskipun terjadi lonjakan jumlah pengguna. Salah satu pendekatan yang umum diterapkan untuk mengatasi permasalahan tersebut adalah load balancing, yaitu mekanisme yang mendistribusikan permintaan pengguna ke beberapa backend server agar beban kerja dapat terbagi secara merata. Di antara berbagai perangkat lunak load balancer, NGINX dan Caddy menjadi dua solusi yang banyak digunakan karena kemudahan implementasi dan dukungan terhadap lingkungan berbasis kontainer. Namun, kajian yang membandingkan kinerja keduanya menggunakan algoritma Round Robin pada lingkungan containerized masih terbatas. Oleh karena itu, penelitian ini dilakukan untuk menganalisis dan membandingkan performa NGINX dan Caddy sebagai load balancer menggunakan algoritma Round Robin. Penelitian menerapkan metode eksperimen dengan membangun lingkungan pengujian berbasis Docker dan melakukan load testing menggunakan Azure Load Testing pada tiga skenario, yaitu kondisi normal, high availability, dan horizontal scalability. Evaluasi dilakukan berdasarkan response time, throughput, error rate, penggunaan CPU, dan penggunaan memori. Hasil penelitian menunjukkan bahwa kedua load balancer mampu mendistribusikan beban kerja dengan baik, namun NGINX secara umum memberikan throughput yang lebih tinggi, tingkat kegagalan yang lebih rendah, serta penggunaan memori yang lebih efisien dibandingkan Caddy. Temuan ini memberikan gambaran yang lebih komprehensif mengenai karakteristik kedua load balancer pada lingkungan berbasis kontainer dan dapat menjadi referensi dalam memilih solusi load balancing yang sesuai dengan kebutuhan implementasi sistem.
Full Text:
PDFDOI: http://dx.doi.org/10.38101/ajcsr.v8i2.16865
Refbacks
- There are currently no refbacks.
Academic Journal of Computer Science Research
Organized by: Research Center and Community Development
Published by: Institut Teknologi dan Bisnis Bina Sarana Global
Jl. Aria Santika No.43A, Margasari, Kec. Karawaci, Kota Tangerang, Banten 15114
Phone. +62 552 2727
Email: lppm@global.ac.id
INDEXED BY:

This work is licensed under a Creative Commons Attribution 4.0 International License..
Based on a work at https://journal.global.ac.id/index.php/AJCSR/index.










