Domaine

Scalabilité et performance

Comment un système reste rapide quand la charge est multipliée par dix : conception sans état, répartition de charge, cache à chaque niveau et files d'attente qui absorbent les pics. Vous apprenez ensuite à mesurer la latence honnêtement, à trouver les vrais goulots d'étranglement et à planifier la capacité.

Ce domaine est l'ingénierie de la vitesse sous charge. Vous apprenez d'abord la mécanique du scaling : services sans état, répartiteurs de charge et autoscaling. Puis les deux grands amortisseurs de charge, le cache et les files d'attente, et enfin la discipline de mesure : percentiles, chasse aux goulots d'étranglement, réglage des bases de données et tests de charge avant que le jour du lancement ne trouve la limite à votre place.

Sujets de ce domaine