Skip to content

Exemplos do workshop realizado na codecon.dev sobre arquitetura event-driven com Apache Kafka.

License

Notifications You must be signed in to change notification settings

alfakini/workshop-codecon-kafka

Repository files navigation

Workshop: Event-driven architecture with Kafka

Dependências

Para executar os exemplos de código desse repositório instale o OpenJDK 11 e o Docker.

Editor de código

Para construir este tutorial usamos o VSCode com os seguintes plugins:

Configuração

git clone git@github.com:magrathealabs/workshop-codecon-kafka.git
cd workshop-codecon-kafka

Executando serviços

Inicie os serviços executando no terminal:

docker-compose up -d

Para finalizar os serviços, vá para janelas abertas com instâncias de producers, consumers ou shells e aperte CTRL+C e finalize os containers com CTRL+D. Finalize então a stack de serviços executando:

docker-compose down

Exemplos

  1. Introdução aos Streams, Producers e Consumers
  2. Introdução ao Kafka
  3. Escrevendo Produtores e Consumidores
  4. Usando Kafka Stream

Comandos básicos

  • Para fechar o console do consumer e producer do Kafka use CTRL+C.
  • Para fechar o shell do container do Docker use CTRL+D.
  • Para iniciar uma sessão bash no broker do Kafka digite:
docker-compose exec broker bash

About

Exemplos do workshop realizado na codecon.dev sobre arquitetura event-driven com Apache Kafka.

Topics

Resources

License

Stars

Watchers

Forks

Languages