Event Subscriber
O Subscriber é o componente que se inscreve em determinados eventos e executa ações específicas ao receber esses eventos. Ele é responsável por processar o conteúdo do evento e, muitas vezes, gerar novos eventos ou interagir com outros sistemas.
Características
Inscreve-se em tópicos ou padrões de eventos de interesse. Processa eventos de forma assíncrona, evitando bloqueios no sistema. Não conhece a origem (Publisher) do evento, promovendo o baixo acoplamento.
Exemplos
- Serviço de envio de e-mails que reage a eventos de PedidoConfirmado.
- Serviço de logística que reage a eventos de PedidoDespachado para acionar transportadoras.