Apache Kafka con Java y Spring Boot: Guía para Desarrolladores

En esta sesión aprenderemos cómo implementar Kafka en una solución con Java y Spring Boot de manera técnica. Hablaremos sobre:

  • Configuración de Kafka con varios nodos para hacer una solución en clúster
  • Datos a tener en cuenta durante la configuración
  • Cómo crear productores, con métodos asíncronos, síncronos y callbacks
  • Cómo crear consumidores
  • Enviar mensajes
  • Ejecutar una demo funcional completa

Durante la charla también se utilizará una máquina virtual con Linux para realizar la configuración de Kafka y poner en práctica todos los conceptos aprendidos.

Esta clase es ideal para desarrolladores que desean implementar soluciones distribuidas usando Apache Kafka en el ecosistema Java. Aprenderás a conectar múltiples nodos, manejar mensajes de forma eficiente y aplicar conceptos avanzados en una demo práctica.

Emmanuel Guzmán es ingeniero de software con más de 8 años de experiencia, actualmente trabaja en Clicklease y es cofundador del Java User Group de Costa Rica. Es Oracle ACE Pro y se especializa en tecnologías Java, Oracle APEX e infraestructura crítica.

Su compromiso con la comunidad lo ha llevado a participar en múltiples eventos, y en esta charla nos compartirá su experiencia para ayudarte a entender e implementar Apache Kafka en tus proyectos profesionales.

  • Configuración de clúster con Kafka
  • Creación de productores
  • Creación de consumidores
  • Envío de mensajes
  • Demostración funcional
  • Configuración usando máquina virtual con Linux