Retour à la leçonMission
Mission : éviter que la base de données ne s'effondre pendant une vente flash
Diagnostiquer un cache stampede sur une clé très demandée, implémenter un verrou de repopulation, et repérer les limites du write-through face à l'éviction mémoire.
Contexte
Une page produit très demandée est mise en cache avec un simple SET ... EX 300, sans verrou ni jitter. Pendant une vente flash, cette clé expire exactement au moment où des milliers de requêtes arrivent, menaçant de faire chuter la base de données sous la charge. Tu dois diagnostiquer ce risque, le corriger avec un verrou, puis évaluer les limites d'une migration vers write-through.