Este repositório possui dois projetos demonstrando o funcionamento do Spring com o Kafka, um microservice consumidor e um microservice produtor
1º É necessário que você tenha o docker instalado em seu ambiente de trabalho
2º Após ter feito a instalação do docker, execute o arquivo docker-compose.yml que está na raíz do projeto com o seguinte comando: docker-compose up - d . Feito isso já subimos o container com uma instancia do Kafka e do Zookeeper
3º Caso queira acompanhar as mensagens que estão sendo enviadas para o tópico do Kafka, faça o download da ferramenta https://www.kafkatool.com/
4º Execute os dois projetos
5º Envie uma requisição post para o projeto produtor na seguinte rota: http://localhost:8080/orders/save com um JSON no seguinte formato: {code:"String", "nameProduct": "String" "value": "Numeric"; }
6º Confira no Zookeeper as mensagens que foram enviadas para o Kafka, essa parte eu deixarei com você. Abraços 😊 }