Cursos/Ingeniero de Software Full-Stack/Alta disponibilidad & diseño de sistemas distribuidos
Ingeniero de Software Full-StackIntermedio8 módulos~4.0 horas prácticas

Alta disponibilidad & diseño de sistemas distribuidos

Escalá aplicaciones para manejar millones de usuarios concurrentes, dominá caché, colas de mensajes, sharding de bases de datos y los compromisos del teorema CAP que definen la arquitectura de sistemas moderna.

// Lo que podrás hacer
  • Escalado vertical, horizontal y balanceo de carga
  • El compromiso fundamental en sistemas distribuidos
  • Réplicas, pool de conexiones y sharding
  • Redis, patrones de caché y estrategias de invalidación
// Programa

8 módulos, hechos para ejecutar

Cada módulo incluye código ejecutable. Expande cualquiera para ver su contenido.

00IntroducciónQué problema resuelve esto y cómo funciona el curso30 min
ObjetivoQué problema resuelve esto y cómo funciona el curso
Empezar móduloVista previa gratis
ObjetivoEscalado vertical, horizontal y balanceo de carga
ObjetivoEl compromiso fundamental en sistemas distribuidos
ObjetivoRéplicas, pool de conexiones y sharding
ObjetivoRedis, patrones de caché y estrategias de invalidación
ObjetivoRabbitMQ, arquitectura dirigida por eventos y desacoplamiento de servicios
ObjetivoCircuit breakers, idempotencia y observabilidad
ObjetivoElegí la estrategia adecuada para cualquier problema de diseño de sistemas

¿Listo para construir tu primer agente? Alta disponibilidad & diseño de sistemas distribuidos?

Empezá con el Módulo 0 gratis y desbloqueá la ruta completa con un plan Pro.

Ver módulos gratisVolver al catálogo