Pular para o conteúdo
Voltar aos projetos
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