★ 4.5 (6,716)
⏱ 1 h 24 min
📚 9 lecciones
🎧 Versión en audio
Sobre este curso
Si deseas pasar de las API síncronas tradicionales a los microservicios asíncronos de alto rendimiento, comprender cómo integrar Kafka con Spring Boot es un paso esencial, ya que te ayudará a optimizar el rendimiento de tu aplicación y a reducir los costos de desarrollo.
Este curso basado en texto lo guía desde los bloques de construcción fundamentales de la transmisión de mensajes hasta la implementación de microservicios completamente funcionales y listos para la producción.Aprenderá a diseñar flujos de mensajes, administrar la persistencia de datos, implementar un manejo de errores robusto y aprovechar las prácticas de codificación modernas asistidas por IA para acelerar su flujo de trabajo de desarrollo.
Lo que aprenderás:
- Comprenda los conceptos básicos de Kafka, incluidos temas, particiones, grupos de consumidores, compensaciones, replicación y arquitectura de corredores.
- Construya productores y consumidores de Spring Boot reactivos que publiquen y procesen eventos de manera eficiente.
- Configurar estrategias avanzadas de manejo de errores, reintentos, temas de letra muerta y mensajería transaccional.
- Integre microservicios con bases de datos PostgreSQL para una persistencia de eventos y una gestión de estado confiables.
- Aplique flujos de trabajo de codificación asistidos por IA modernos e ingeniería rápida para escribir, documentar y probar el código Spring Boot.
- Implemente microservicios en contenedores utilizando Docker y comprenda los conceptos básicos de la orquestación de Kubernetes.
Comenzará aprendiendo los conceptos fundamentales de mensajería y la arquitectura de Kafka antes de pasar a las guías de implementación paso a paso.A través de explicaciones detalladas y recorridos de código, progresará desde la escritura de productores simples hasta la configuración de entornos multiservicio resilientes y contenedorizados.
Este curso está diseñado para desarrolladores de backend, ingenieros de software y arquitectos de sistemas que son nuevos en Kafka o diseño basado en eventos.No se requiere experiencia previa con la transmisión de eventos, aunque es útil una comprensión básica de Java y Spring Boot.
Comience a leer hoy mismo para construir la base que necesita para un diseño de sistemas moderno y basado en eventos.
Lo que obtendrás
-
📜
Certificado de finalización
Añádelo a tu perfil de LinkedIn
-
🎧
Versión en audio incluida
Aprende en cualquier momento, sin pantalla
-
♾️
Acceso de por vida
Vuelve cuando quieras, sin caducidad
-
📱
Teléfono o computadora
Funciona en cualquier dispositivo
-
💸
Reembolso de 30 días
Sin preguntas
-
⚡
Breve y enfocado
1 h 24 min de contenido práctico
Reseñas
Aún no hay reseñas — sé el primero en compartir tu experiencia.
Preguntas frecuentes
¿Qué necesito para tomar este curso?
+
Solo un teléfono o computadora con internet. Sin instalaciones ni hardware especial.
¿Cómo pago?
+
Con tarjeta a través de Stripe, o con criptomonedas. No almacenamos datos de tarjeta — Stripe los gestiona de forma segura.
¿Puedo obtener un reembolso?
+
Sí — reembolso completo en 30 días, sin preguntas.
¿Por cuánto tiempo tendré acceso?
+
Para siempre. Una vez comprado, el curso es tuyo para revisarlo cuando quieras.
¿Obtendré un certificado?
+
Sí. Al finalizar recibirás un certificado que puedes añadir a tu perfil de LinkedIn.
Diseñado para profesionales en
Tecnología
Diseño
Finanzas
Marketing
Salud
Educación
Hostelería
Manufactura