Documentação

Comunicação entre projetos

Projetos não compartilham classes, memória, banco ou arquivos. A integração ocorre por contratos explícitos.

MecanismoQuando usarControles
HTTPConsulta ou comando síncronoAutenticação, timeout, retry limitado
WebhookNotificação para outro sistemaAssinatura, timestamp, idempotência
EventoDistribuição assíncronaSchema versionado, audiência, deduplicação

Falha do consumidor não deve travar indefinidamente o produtor. Use filas ou políticas de retry com limite e observabilidade.