Course Outline

Invoering

  • Kafka versus Spark, Flink en Storm

Overzicht van Kafka Streams-functies

  • Stateful en stateless verwerking, gebeurtenis-tijdverwerking, DSL, op gebeurtenis-tijd gebaseerde vensterbewerkingen, enz.

Casestudy: Kafka Streams API voor voorspellende budgettering

Het opzetten van de ontwikkelomgeving

Een Streams-applicatie maken

Het starten van het Kafka-cluster

De onderwerpen en invoergegevens voorbereiden

Opties voor het verwerken van stroomgegevens

  • Kafka Streams DSL op hoog niveau
  • Processor op een lager niveau

Transformeren van de invoergegevens

De uitvoergegevens inspecteren

Het stoppen van de Kafka-cluster

Opties voor het implementeren van de applicatie

  • Klassieke operationele tools (Puppet, Chef en Salt)
  • Docker
  • WAR-bestand

Probleemoplossen

Samenvatting en conclusie

Requirements

  • Een goed begrip van Apache Kafka
  • Java programmeerervaring
 7 Hours

Getuigenissen (1)

Related Courses

Unified Batch and Stream Processing with Apache Beam

14 Hours

Related Categories