Para executar os exemplos de código desse repositório instale o OpenJDK 11 e o Docker.
Para construir este tutorial usamos o VSCode com os seguintes plugins:
git clone git@github.com:magrathealabs/workshop-codecon-kafka.git
cd workshop-codecon-kafka
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
- Introdução aos Streams, Producers e Consumers
- Introdução ao Kafka
- Escrevendo Produtores e Consumidores
- Usando Kafka Stream
- 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