Programa do Curso

Introdução

  • Kafka vs Spark, Flink e Storm

Visão Geral das Funcionalidades do Kafka Streams

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

Caso de Estudo: API Kafka Streams para Orçamento Preditivo

Configurando o Ambiente de Desenvolvimento

Criando um Aplicativo de Fluxos

Iniciando o Cluster Kafka

Preparando os Tópicos e Dados de Entrada

Opções para Processar Dados de Fluxo

  • DSL de Nível Superior do Kafka Streams
  • Processador de Nível Inferior

Transformando os Dados de Entrada

Inspecionando os Dados de Saída

Parando o Cluster Kafka

Opções para Implantação do Aplicativo

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

Solução de Problemas

Resumo e Conclusão

Requisitos

  • Um entendimento de Apache Kafka
  • Experiência em programação Java
 7 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas