NGINX HTTP Load Balancer

Q/A Load Balancer

Q: Apa sih Load Balancer itu?

A: Load Balancer adalah metoda atau teknik membagi beban, untuk mengatasi overloadnya layanan suatu protokol. Beban yang semula jatuh pada satu mesin atau aplikasi, dipecah-pecah bebannya ke beberapa mesin. 

Q : Apa sih HTTP Load Balancer itu?

A : HTTP Load Balancer adalah pembagi beban layanan HTTP. Jika derasnya traffic HTTP dipandang telah membebani salah satu server aplikasi, dipecahlah traffic tersebut, agar dapat dilayani beberapa mesin secara bersamaan.
Continue reading “NGINX HTTP Load Balancer”

Replikasi Session Untuk PHP antar Host

High Availability HTTP Server

Dalam artikel lalu ( https://blogit.bimosaurus.com/2018/05/16/setting-dasar-haproxy-sebagai-https-load-balancer/ ), telah kita pelajari bagaimana sebuah request HTTP, akan dibagikan bebannya ke beberapa server, dengan mekanisme HTTP Load Balancing. Metode LB nya dapat bermacam-macam, seperti Round Robin, First, Least Conn, Source. Metode itu dipilih untuk dapat membagikan beban akses HTTP secara merata.

haproxy-req-scheme
Continue reading “Replikasi Session Untuk PHP antar Host”

Setting Dasar HaProxy sebagai HTTP[s] Load Balancer

A. Apa itu load balancer?

Load balancer artinya adalah pembagian beban. Dalam dunia web, HTTP Load Balancer artinya membagi beban server-server HTTP agar beban tidak terpusat pada satu server saja. Ya, atas alasan teknis pembagian beban, sebuah server web sering dibuat lebih dari satu. Jika salah satu mengalami beban penuh, dapat dioper beban ke server lainnya. Load balancer akan diletakkan pada bagian depan server-server tersebut, menjadi perantara client dan server.
Continue reading “Setting Dasar HaProxy sebagai HTTP[s] Load Balancer”