Programa do Curso

Introdução

  • Kafka contra Spark, Flink e Storm

Visão geral dos recursos do Kafka Streams

  • Processamento com e sem estado, processamento de tempo de evento, DSL, operações de janelas baseadas em tempo de evento, etc.

Estudo de caso: API Kafka Streams para orçamento preditivo

Configurando o Ambiente de Desenvolvimento

Criando um aplicativo Streams

Iniciando o Cluster Kafka

Preparando os Tópicos e Dados de Entrada

Opções para processamento de dados de fluxo

  • Kafka Streams DSL de alto nível
  • Processador de nível inferior

Transformando os dados de entrada

Inspecionando os dados de saída

Parando o Cluster Kafka

Opções para implantar o aplicativo

  • Ferramentas de operações clássicas (Puppet, Chef e Salt)
  • Docker
  • arquivo WAR

Solução de problemas

Resumo e conclusão

Requisitos

  • Um conhecimento do Apache Kafka
  • Java experiência em programação
  7 horas
 

Declaração de Clientes (1)

Cursos Relacionados

Unified Batch and Stream Processing with Apache Beam

  14 horas

Categorias Relacionadas