Prima Pagina.
EN

Scalabilité horizontale

La scalabilité horizontale (scale out) consiste à ajouter des instances identiques (serveurs, containers) pour absorber une charge croissante, plutôt que d’augmenter les ressources d’un seul serveur (scalabilité verticale).

Dans la pratique

Une architecture horizontalement scalable requiert des applications stateless : pas d’état de session stocké localement (utiliser Redis ou une base de données partagée), pas de fichiers uploadés stockés sur le disque local (utiliser S3). Un site Next.js déployé sur Vercel ou sur plusieurs containers Docker derrière un load balancer est horizontalement scalable par défaut — ajouter une instance prend moins d’une minute face à un pic de trafic viral.