Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.33 KB

README.md

File metadata and controls

39 lines (23 loc) · 1.33 KB

POC Messaging Fanout Pattern

Arquitetura

Arquitetura

Fundamentos teóricos

Fan-out é um padrão de mensagens em que as mensagens são transmitidas de um para muitos. Um exemplo básico desse padrão pode ser visto na funcionalidade de um sistema de mensagens Publish/Subscribe, já que o Pub/Sub implica a capacidade de rotear mensagens de um único remetente para vários destinatários.

Exemplo do funcionamento

Simulando aplicação publicando no SNS

Envie um evento e no Message attributes preencha as informações que foi definida na filter_policy

Pub-SNS

Conforme a imagem a baixo podemos ver que o evento foi recebido

Filas-SQS

Consumido o evento na fila de pessoa_fisica podemos ver que roteamento foi realizado com sucesso.

Filas-SQS