Répartiteur de charge
Un répartiteur de charge (load balancer) est un composant qui distribue le trafic entrant entre plusieurs serveurs offrant le même service, afin que la charge soit répartie de façon équilibrée et qu’aucune machine ne soit débordée. Il agit comme un agent de circulation placé devant les serveurs : lorsque les requêtes des utilisateurs arrivent, il décide vers lequel envoyer chacune, selon des règles et l’état de chaque serveur. Ses avantages sont multiples : il améliore la vitesse en évitant les goulets d’étranglement, augmente la capacité à servir de nombreux visiteurs à la fois et renforce la fiabilité, car il vérifie la santé des serveurs et cesse d’envoyer du trafic à ceux qui tombent en panne (bascule), gardant le site en ligne. C’est une pièce clé pour que les sites et applications à fort trafic soient rapides et résistants aux pannes.