Guide pratique pour accélérer une API Symfony 7 avec Redis à partir d’un catalogue de produits. Il montre comment configurer Redis via Docker, créer un pool de cache avec tags, appliquer le modèle Cache-Aside et invalider les données après modification en base. L’article ajoute une limitation du trafic avec le composant Rate Limiter de Symfony et détaille le suivi des hits/misses, de la mémoire et des TTL. Il rappelle enfin les précautions de production : isoler Redis, éviter les données périmées et mesurer les gains réels.
Comme le souligne l'auteur, ceci n'est pas une protection contre une attaque DDOS mais bien une vérification que certains utilisateurs "n'abusent pas" de l'application
Tout est dans le titre
Tout est dans le titre... sauf que ça utilise astucieusement Redis