
Building Scalable Apps with Redis and Node.js
Joshua Johanan
- Editorial
- Packt
- Año
- 2014
- Páginas
- ~293
- Nivel
- Intermedio
De qué trata
Guía práctica de Joshua Johanan sobre cómo combinar la arquitectura orientada a eventos y asíncrona de Node.js con la velocidad en memoria de Redis.
El autor enseña a implementar almacenamiento de sesiones distribuidas con connect-redis, sincronización bidireccional en tiempo real con Socket.IO y Redis Pub/Sub, colas de procesamiento en segundo plano con Bull/Kue, y estrategias de invalidación de caché para microservicios. Analiza cómo escalar horizontalmente instancias de Node.js mediante un clúster centralizado de Redis.
Recomendado para desarrolladores full-stack y backend que diseñan plataformas de chat colaborativo, juegos web y tableros interactivos de alto tráfico.
- Redis
- Node.js
- Socket.IO
- Pub/Sub
- Colas de Trabajo
- Escalabilidad
- Caching Distribuido
- Tiempo Real
¿Cómo enseña?
Con proyectos
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Plataforma de chat colaborativo distribuido en tiempo real
Construcción de un servicio con múltiples servidores Node.js intercomunicados mediante Redis Pub/Sub y persistencia de mensajes con hashes y listas.

