
Distributed Systems with Node.js
Thomas Hunter
- Editorial
- O'Reilly
- Año
- 2020
- Páginas
- ~388
- Nivel
- Intermedio
De qué trata
Tratado técnico avanzado escrito por Thomas Hunter II y publicado por O'Reilly en 2020. Enseña a diseñar, construir y operar sistemas distribuidos masivos y microservicios de alta disponibilidad en Node.js.
Explora la resiliencia en red, patrones de balanceo de carga, service discovery, tolerancia a fallos con circuit breakers, comunicación con colas de mensajes y brokers (Kafka, RabbitMQ), observabilidad con trazas distribuidas y profiling de CPU y memoria bajo carga extrema.
El autor comparte lecciones aprendidas en arquitecturas de producción a gran escala, mostrando cómo diagnosticar cuellos de botella y gestionar fallos parciales sin caídas catastróficas. Imprescindible para arquitectos de backend e ingenieros senior.
- Sistemas Distribuidos
- Thomas Hunter II
- O'Reilly
- Microservicios
- Kafka
- Circuit Breakers
- Observabilidad
- Resiliencia
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Plataforma de Microservicios Resiliente con Kafka y Circuit Breakers
Diseño de un ecosistema distribuido con comunicación orientada a eventos, recuperación automática ante caídas y telemetría distribuida.

