CursosWorkshop IAEmpresasPreciosBlogNewsletter
  • Cursos
  • Workshop IA
  • Empresas
  • Precios
  • Blog
  • Newsletter
Suscríbete
  • Cursos
  • Empresas
  • Comunidades
  • Blog
  • Tarjeta regalo
  • Newsletter
  • Soporte
  • Tienda
  • ConfAiBot
  • Contacta
  • Aviso legal
  • Condiciones generales
  • Política de privacidad
  • Política de cookies

Curso de RabbitMQ como cola de mensajería [Diseño de infraestructura]

Standard
Javier FerrerRafa Gómez

Por Javier Ferrer y Rafa Gómez – Diseño y Arquitectura de Software, Backend y DevOps

Añade escalabilidad a tu aplicación utilizando RabbitMQ con un diseño de colas óptimo.

Ir al curso

💸 Primera lección disponible sin registro 💸

RabbitMQ es uno de los sistemas de mensajería más populares que hay. Hay muchas formas de utilizarlo y de poder integrarlo en tu proyecto.

En este curso exploramos cómo podemos configurarlo para sacarle el máximo provecho. Desde la estructura de colas hasta automatizarlo al 100%.

Entre otras cosas, en este curso vemos:

  • 💣 Cuando es mejor RabbitMQ y cuando Kafka
  • 🦎 Cómo generar las colas de RabbitMQ automáticamente
  • 🔁 Cómo implementar retry y dead letter en RabbitMQ

Todo esto cuestionándonos por qué utilizamos la arquitectura que utilizamos y viendo sus alternativas.

Vídeos del curso

  • 💣 RabbitMQ vs Kafka: ¿Qué es mejor?
  • 🔶 Tipos de exchanges en RabbitMQ

  • 🐇 Setup: Primeros pasos con RabbitMQ
  • ✉️ Publicación de mensajes en RabbitQM
  • 🔥 Añade un fallback a la publicación de tus eventos en RabbitMQ

  • 1️⃣ Todos los mensajes a una sola cola
  • 👤 Una cola por entidad
  • 👑 Una cola por caso de uso

  • 🐍 Configura el RabbitMQ programáticamente
  • 🐉 Genera colas y configuración de RabbitMQ dinámicamente
  • 👀 Implementación en TypeScript vs PHP y Java
  • 🐲 Genera colas que escuchen todos los eventos de una entidad

  • 👂 Consume eventos en RabbitMQ
  • 🔄 Gestiona los errores consumiendo de RabbitMQ
  • 🧑‍💻 Implementa retries y dead letter en RabbitMQ

  • 🐘 Genera los consumers de RabbitMQ dinámicamente
  • ⚽️ RabbitMQ compartido y aislado entre proyectos

  • 🤟 Conclusiones y siguientes pasos
Ir al curso

Cursos relacionados

Standard
Dependabot: Tu repo al día de forma segura y automática

🛡️ Dependabot: Tu repo al día de forma segura y automática

Javier FerrerRafa Gómez

Actualiza de forma segura y sin spam de PRs tus dependencias.

Ver curso
Standard
Patrones de diseño: Inbox y Outbox

📬 Patrones de diseño: Inbox y Outbox

Javier FerrerRafa Gómez

Aprende cuándo utilizar (y cuándo no) los patrones Inbox y Outbox.

Ver curso
Standard
Transacciones limpias [Debate]

🤲 Transacciones limpias [Debate]

Javier FerrerRafa Gómez

Debate donde miramos alternativas sobre cómo aplicar transacciones.

Ver curso
Ver catálogo completo

Paga según tus necesidades

lite (sólo mensual)

19 €
al mes
  • Cursos esenciales de programación para construir una base sólida
Popular

standard

24,92 €
Descuento vs mensual de 49 €
Pago anual de 299 €
al mes
  • Catálogo principal para dominar cómo escribir un código mantenible, escalable y testable
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

premium

41,58 €
Descuento vs mensual de 89 €
Pago anual de 499 €
al mes
  • Cursos exclusivos de IA para mantenerte siempre actualizado
  • Acceso anticipado a nuevos cursos
  • Descuento en workshops
  • Recibir ofertas de empleo verificadas por Codely
  • Factura de empresa
  • Acumular descuentos al renovar

No subiremos el precio mientras mantengas tu suscripción activa

SuscríbeteInicia sesión