Programa del Curso
Introducción
- Kafka vs Chispa, Flink y Tormenta
Descripción general de las características de Kafka Streams
- Procesamiento con y sin estado, procesamiento en tiempo de evento, DSL, operaciones de ventanas basadas en tiempo de evento, etc.
Caso práctico: API de Kafka Streams para la elaboración de presupuestos predictivos
Configuración del entorno de desarrollo
Creación de una aplicación de secuencias
Iniciando el clúster de Kafka
Preparación de los temas y los datos de entrada
Opciones para procesar datos de flujo
- DSL de secuencias de Kafka de alto nivel
- Procesador de nivel inferior
Transformación de los datos de entrada
Inspección de los datos de salida
Detener el cúmulo de Kafka
Opciones para implementar la aplicación
- Herramientas de operaciones clásicas (Puppet, Chef y Salt)
- Estibador
- Archivo WAR
Solución de problemas
Resumen y conclusión
Requerimientos
- Una comprensión de Apache Kafka
- Java Experiencia en programación
Testimonios (2)
Las explicaciones eran muy buenas, si bien algunas preguntas pudieron ahorrarse si se hubieran tocado esos puntos al inicio de los temas se notó un buen dominio y experiencia en el tema.
Alan Jaime Rodríguez García - BANCO DE MEXICO
Curso - Stream Processing with Kafka Streams
Recalling/reviewing keypoints of the topics discussed.