Struttura del corso

Introduzione

  • Kafka vs Spark, Flink, and Storm

Panoramica delle funzionalità di Kafka Streams

  • Elaborazione a stato e senza stato, elaborazione basata sul tempo degli eventi, DSL, operazioni di finestra basate sul tempo degli eventi, ecc.

Caso di studio: API Kafka Streams per il budget predittivo

Impostazione dell'ambiente di sviluppo

Creazione di un'applicazione Streams

Avvio del cluster Kafka

Preparazione degli argomenti e dei dati di input

Opzioni per l'elaborazione dei dati del flusso

  • High-level Kafka Streams DSL
  • Lower-level Processor

Trasformazione dei dati di input

Ispezione dei dati di output

Arresto dell'ammasso di Kafka

Opzioni per la distribuzione dell'applicazione

  • Strumenti tradizionali di gestione operativa (Puppet, Chef e Salt)
  • Docker
  • File WAR

Risoluzione dei problemi

Riassunto e conclusione

Requisiti

  • Una comprensione di Apache Kafka
  • esperienza di programmazione in Java
 7 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative