/fc-eda-desafio

Desafio Event Driven Arch Full Cycle

Primary LanguageGo

Welcome to Desafio Event Driven Arch 👋

Version

Projeto que contem as apps wallet core desenvolvida no curso full cycle e envia dados para um topico de transaction e balances. Além da aplicação balance que consulta o topico de balances e atualiza os dados das contas conforme os valores recebidos.

Os dados das bases de dados são preenchidos no primeiro start do container, caso deseje limpar os dados e preencher novamente, basta executar o comando docker-compose down -v e subir novamente.

A criação dos tópicos também são feitas na execução do container, utilizando o projeto kafka-setup.

Para testar as aplicações amabas possuem a pasta api com os CURL's correspondentes, também existe um endpoint geral de teste /ping para ambos os serviços.

CURL -X POST http://localhost:8080/ping

CURL http://localhost:3003/ping

Install

docker-compose up -d

Author

👤 Fabio dos santos

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator