🎯 Objectif
Intégrer Redis dans une API Express : cache-aside pour les requêtes DB lourdes, sessions persistantes, leaderboard en temps réel, et file de tâches asynchrones.
Durée estimée : 3–4 heures
🗺️ Étapes
1. Config Redis (ioredis) + gestion erreurs + reconnexion
2. Middleware cache-aside générique
3. Sessions Express (connect-redis)
4. Routes leaderboard (score, rank, top N)
5. Worker email (BLPOP en arrière-plan)
6. GET /status/redis avec métriques INFO