Skip to content

vepo/imersao-kafka

Repository files navigation

Imersão Kafka

Objetivo

O objetivo desse material é ser um curso sobre Apache Kafka gratuito e open source. Como o material é Open Source, ele pode ser livremente distribuído mantendo a informação de autoria, não deve ser comercializado. Esse material desenvolvido por Victor Osório usando somente a documentação do Apache Kafka.

Apresentações

Ferramentas necessárias

  • OpenJDK 8 ou superior
  • Maven
  • Docker
  • Descompactador tar (no Windows 7-Zip)

Para instalar o Java e o Maven, recomendo usar o SDKMan!. Com essa ferramenta é fácil alterar a versão do Java mudar variáveis de ambiente e instalar várias ferramentas.

Roteiro

  1. Como configurar um Broker Apache Kafka
  2. Como criar um Produtor de Mensagens
  3. Como criar um Consumidor de Mensagens
  4. Como criar um tópicos
  5. Como criar um Stream
  6. Como configurar um Cluster Kafka