Articles

Affichage des articles associés au libellé Cache

Quand utiliser ElastiCache Redis : accélérer les lectures RDS avec un cache distribué

Votre base RDS répond en 200-400 ms sur des requêtes identiques relancées toutes les secondes — c'est le symptôme classique d'une absence de couche cache. Ajouter ElastiCache Redis devant RDS n'est pas une optimisation cosmétique : c'est un changement architectural qui déplace la charge de lecture du moteur relationnel vers un store en mémoire conçu pour ça. TL;DR — ElastiCache Redis face à RDS : quand et pourquoi Situation Sans cache Avec ElastiCache Redis Lecture répétée du même enregistrement Requête SQL à chaque appel Réponse depuis la mémoire, RDS non sollicité Pic de trafic soudain Connexions RDS saturées Cache absorbe la majorité des lectures Données de session utilisateur Stockage en base ou fichier TTL natif, accès O(1) Résultats de calculs coûteux Recalcul à chaque requête Résultat mis en cache jusqu'à expiration Données qui changent souvent Cache inutile ou dangereux I...

Mettre à jour le contenu CloudFront : créer une invalidation pour vider le cache edge immédiatement

Vous venez de remplacer un fichier dans S3, mais CloudFront continue de servir l'ancienne version à vos utilisateurs — c'est l'un des pièges les plus fréquents en production, et il arrive systématiquement au pire moment : après un correctif urgent ou une mise à jour critique d'asset. Comprendre pourquoi CloudFront ignore votre nouveau fichier, et comment forcer une invalidation CloudFront pour vider le cache edge, est une compétence opérationnelle fondamentale. TL;DR — Invalidation CloudFront en bref Situation Action recommandée Délai effectif Fichier unique modifié dans S3 Invalidation sur le chemin exact ( /images/logo.png ) Généralement quelques secondes à quelques minutes Plusieurs fichiers d'un répertoire Invalidation avec wildcard ( /assets/* Idem, propagation vers tous les PoP Déploiement complet Invalidation /* ou versionnage des fichiers Idem — coût à surveiller Stratégie lo...