Projeto utilizando mensageria com Java Spring Boot e Kafka.
- Clonar repositório:
git clone https://github.com/Vinicius-AMM/transaction-infos-kafka.git
- Executar o projeto:
$ docker-compose up
- Parar Execução:
$ docker-compose down
Utilizar cliente de requisições HTTP como Insomnia ou Postman.
- Registro:
POST http://localhost:8081/transaction/create
{
"accountFrom": "123456789",
"accountTo": "987654321",
"amount": 1000.50,
"status": "COMPLETED"
}
- Retorno no console:
Transacao recebida: {"id":null,"accountFrom":"123456789","accountTo":"987654321","amount":1000.50,"status":"COMPLETED"}