Desenvolvimento de Software · Intermediário · Inglês · Técnico
event-driven architecture
Estilo de arquitetura em que os componentes se comunicam publicando e reagindo a eventos, em vez de se chamarem diretamente, o que reduz o acoplamento.
Onde usar
'Migramos para arquitetura orientada a eventos', 'o serviço de e-mail reage ao evento de pedido criado'.
Exemplos
In an event-driven architecture, services react to events instead of calling each other.
Em uma arquitetura orientada a eventos, os serviços reagem a eventos em vez de chamarem uns aos outros.
Event-driven architecture helped us decouple billing from orders.
A arquitetura orientada a eventos nos ajudou a desacoplar a cobrança dos pedidos.
Cuidado
Eventos trazem desacoplamento, mas dificultam rastrear o fluxo e depurar; sem bom monitoramento, o sistema vira uma caixa-preta.
Sinônimos
arquitetura orientada a eventos, EDA