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

1

Introducción a Kafka y Configuración

Revisión de la arquitectura de Kafka, configuración de múltiples nodos y aspectos técnicos relevantes

2

Creación de Productores y Consumidores

Uso de métodos asíncronos, síncronos y callbacks en la implementación de productores y consumidores

3

Demo Funcional y Cierre

Ejecutaremos una demo completa sobre la solución presentada, validando la configuración y el procesamiento de mensajes

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.

  • Teoría de Kafka
  • Configuración de clúster Kafka
  • Productores y consumidores
  • Demostración funcional