Load balancing is het verdelen van inkomend verkeer over meerdere servers, om te voorkomen dat een enkele server overbelast raakt bij veel gelijktijdige bezoekers, en zorgt voor een stabielere ervaring tijdens drukte.
Belang voor performance
Bij grote drukte zorgt load balancing ervoor dat de website beschikbaar en snel blijft, in plaats van vast te lopen op een enkele server die het verkeer niet meer aankan. Dit maakt load balancing bijzonder waardevol voor websites die periodiek grote pieken in verkeer verwachten, zoals tijdens speciale acties.
Aanpak
Load balancing vraagt om een technische infrastructuur met meerdere servers die dezelfde website kunnen draaien, gecombineerd met een systeem dat verkeer intelligent verdeelt op basis van beschikbare capaciteit. Regelmatige controle of de verdeling daadwerkelijk gelijkmatig verloopt, voorkomt dat een enkele server alsnog onbedoeld overbelast raakt.