ExpertiDict

Desenvolvimento de Software · Intermediário · Inglês · Técnico

event-driven architecture

/ɪˈvɛnt ˈdrɪv.ən ˈɑːr.kɪ.tɛk.tʃɚ/locução substantiva

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

Veja também

Todos os termos de Desenvolvimento de Software