Exemplo de implementação do mecanismo de retry utilizando Kafka
Exemplo de implementação de um micro serviço com mecanismo de retry utilizando kafka utilizando o Spring Boot.
#Pré Requesitos
- Java 14
- Docker instalado
#Subindo Aplicação
- Clonar repositório
- Navegar até a pasta do arquivo docker-compose.yml
- Rodar comando docker-compose up -d
- Validar se foi tudo criado e está UP com o comando docker-compose ps
- Abrir os projetos transactional-producer, transactional-retry-consumer e fraud-prevention
- Subir as aplicações através da classe SpringApplication ou RetrySpringApplication