Toda empresa que começa a integrar sistemas chega a essa bifurcação: ligar os sistemas diretamente, dois a dois, ou colocar um barramento de mensagens no meio? A resposta errada não aparece no primeiro mês — aparece no décimo sistema.
Onde a API ponto a ponto brilha
Com dois ou três sistemas modernos e fluxos síncronos — consultar um saldo, validar um cadastro na hora —, a chamada direta de API é imbatível: simples de construir, fácil de depurar, latência mínima. Se o seu cenário é esse e deve continuar sendo, não complique.
- Poucos sistemas e poucos fluxos.
- Necessidade de resposta imediata (validações, consultas).
- Equipes que dominam os dois lados da chamada.
Onde o ponto a ponto quebra
O problema é combinatório: cada novo sistema pode precisar conversar com todos os outros. Meia dúzia de sistemas já produz dezenas de conexões possíveis — cada uma com seu tratamento de erro, sua autenticação e seu comportamento quando o outro lado sai do ar. E quando um contrato muda, a mudança reverbera em todos os consumidores ao mesmo tempo.
O que o barramento resolve
Com uma fila (ou streaming) no meio, quem produz o evento não precisa conhecer quem consome. O pedido faturado vira uma mensagem; ERP, WMS e BI assinam o que interessa a cada um. Três propriedades pagam o investimento:
- Desacoplamento: sistemas entram e saem da arquitetura sem reescrever os demais.
- Amortecimento: se o destino cai, a mensagem espera na fila — nada se perde.
- Reprocessamento: errou a regra? Corrige e reprocessa o período, sem redigitar nada.
O custo que ninguém conta
Barramento é infraestrutura viva: exige monitoramento, gestão de filas mortas, versionamento de esquemas e alguém que entenda o todo. Colocar um broker no meio de dois sistemas que trocam um arquivo por dia é usar canhão em mosca — e a operação vai sentir o peso sem colher o benefício.
Nossa regra prática
Até três sistemas e fluxos majoritariamente síncronos: ponto a ponto bem documentado. A partir daí — ou quando aparecer fluxo crítico que não pode perder mensagem —, barramento para os eventos de negócio, mantendo APIs diretas para consultas em tempo real. Não é um dogma: é o desenho híbrido que mais vemos funcionar em campo.
