Jour 37 10 min
Mettre en cache un site d’actualité
1 / 6 · ≈ 15 min restantes
Le problème
21 h 02. Une ministre démissionne. La rédaction publie un court article à 21 h 03 et le place en haut de la une. En moins d’une minute, 50 000 personnes par seconde chargent cette une.
Le CMS met 150 ms à construire une page et tourne sur 6 serveurs. Sans cache, ces 6 serveurs devraient construire 50 000 pages par seconde.
Avec un cache qui garde les pages une heure, les serveurs ne font presque rien, mais les lecteurs voient l’ancienne une jusqu’à 22 h. La rédactrice en chef veut les nouveaux articles à l’écran en moins de 30 secondes.