Please enable JavaScript.
Coggle requires JavaScript to display documents.
Arquitetura orientada a eventos (Acompanha o ciclo de vida de eventos…
Arquitetura orientada a eventos
Programação assíncrona
Provê a criação de aplicações altamente escaláveis
Dividida em duas topologias
Mediador
Útil quando os eventos possuem várias etapas, sendo
necessária a gerência da assincronia
"Orquestramento" de eventos
Fila de eventos
Transporte de eventos ao mediador
Corretor
Útil quando o processamento dos eventos são mais simples, onde não é necessária a sua gerência.
Encadeamento da execução de cada etapa dos eventos
Canal de eventos
Mecanismo de propagação de informações coletadas de um evento
Processador de eventos
Contém a lógica de negócio da aplicação, necessária para executar o evento em processamento.
Acompanha o ciclo de vida de eventos
Detecção
Consumo
...