Back-End · Arquitetura2026
Wallet Core · EDA
Dois serviços em Go que se comunicam por eventos no Kafka: o walletcore processa transações e o balance-service mantém os saldos.
01Destaques
- Eventos TransactionCreated e BalanceUpdated publicados no Kafka
- Event dispatcher próprio e Unit of Work para transações no banco
- Use cases isolados com mocks e testes unitários
- docker compose up sobe tudo: migrations, seeds e tópicos criados automaticamente