← Cursos
🎓
IntermediocourseAcceso por bootcamp
Redis & Caching Strategies Guide
25
Lecciones
5
Módulos
🎓
Acceso por bootcamp
Lo que aprenderás
✓Instalar y operar Redis con confianza: comandos CLI, los 5 data types, redis-py
✓Implementar los 3 caching patterns fundamentales (cache-aside, write-through, write-behind) con criterio
✓Diseñar TTL strategies y resolver cache invalidation (manual, event-driven, version-based)
✓Prevenir cache stampede con locking y probabilistic early expiration
✓Construir rate limiting profesional con token bucket y sliding window usando sorted sets
✓Usar Redis como session store complementando JWT para revocación inmediata
✓Implementar Pub/Sub para cache invalidation events y messaging ligero
✓Integrar Redis con FastAPI async: dependency injection, middleware, connection pooling, graceful degradation
✓Monitorear cache performance: hit rate, miss rate, latencia con/sin cache
✓Desplegar un stack production-ready con FastAPI + PostgreSQL + Redis en Docker Compose
¿Para quién es?
- •Desarrolladores backend que construyeron APIs con FastAPI y necesitan optimizar performance para tráfico real
- •Ingenieros cuya PostgreSQL se satura con queries repetitivas que devuelven los mismos datos
- •Desarrolladores que están poniendo APIs en producción y necesitan rate limiting contra abuso
- •Ingenieros que usaron Redis superficialmente como key-value store y quieren dominar los patterns profesionales
- •Equipos que necesitan session management con revocación inmediata (JWT solo no alcanza)
Requisitos
- •FastAPI intermedio: endpoints, Pydantic, dependency injection (Guías #6-7)
- •Python async/await básico
- •Familiaridad con APIs REST y semántica HTTP
- •Docker básico (para correr Redis en un contenedor — no se necesita DevOps)
- •Conceptos básicos de bases de datos (verás PostgreSQL como source of truth, pero no necesitas ser experto)
Contenido del curso
1Módulo 1: Redis Fundamentals — Guía para el Creador5 lecciones
2Módulo 2: Caching Patterns & TTL — Guía para el Creador5 lecciones
3Módulo 3: Rate Limiting & Session Storage — Guía para el Creador5 lecciones
4Módulo 4: Pub/Sub & FastAPI Integration — Guía para el Creador5 lecciones
5Módulo 5: Proyecto Integrador — API con Caching Strategy — Guía para el Creador5 lecciones
Reseñas
Lo que dicen los estudiantes
Inicia sesión para dejar una reseña.
Aún no hay reseñas aprobadas.
¡Sé el primero en compartir tu experiencia!