Schița de curs

Introducere

  • Kafka vs Spark, Flink și Storm

Prezentare a caracteristicilor Kafka Streams

  • Procesarea cu stare și fără stare, procesarea bazată pe timpul evenimentului, DSL, operații de grupare bazate pe timpul evenimentului, etc.

Studiu de caz: API Kafka Streams pentru bugetarea predictivă

Configurarea mediului de dezvoltare

Crearea unei aplicații Streams

Pornirea clusterului Kafka

Prepararea topic-urilor și a datelor de intrare

Opțiuni pentru procesarea datelor din flux

  • DSL la nivel înalt Kafka Streams
  • Procesor la nivel scăzut

Transformarea datelor de intrare

Verificarea datelor de ieșire

Oprezirea clusterului Kafka

Opțiuni pentru implementarea aplicației

  • Unelte clasice de operare (Puppet, Chef și Salt)
  • Docker
  • Fisier WAR

Depanare

Synthesă și concluzii

Cerințe

  • O înțelegere a Apache Kafka
  • Experiență în programare Java
 7 ore

Numărul de participanți


Pret per participant

Mărturii (1)

Cursuri viitoare

Categorii înrudite