Load balancer
Rozkłada ruch na wiele serwerów.
Co to jest Load balancer?
Load balancer (równoważnik obciążenia) rozkłada przychodzące żądania na kilka serwerów, gdy jeden nie wystarcza. Dba, by żaden nie był przeciążony, a gdy któryś ulegnie awarii — kieruje ruch do działających.
To podstawa skalowania poziomego: zamiast jednego coraz większego serwera, stawiasz kilka mniejszych i dzielisz między nie pracę.
Dlaczego to ważne dla SEO
Load balancer daje wydajność i odporność: strona przeżyje awarię pojedynczego serwera i poradzi sobie z nagłym wzrostem ruchu.
Jak to sprawdzić
To element infrastruktury, niewidoczny wprost na stronie. Występuje w większych, skalowanych systemach.
Częste błędy
- Brak „przyklejania” sesji tam, gdzie jest potrzebne
- Nierównomierne rozłożenie ruchu przez złą metodę
- Pojedynczy load balancer jako nowy punkt awarii
Przykład
Ruch → load balancer → serwer 1 / serwer 2 / serwer 3