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