Aviso de sinistro — o caminho de um eventoao vivo

API → SNS → duas filas SQS → consumidores → banco. Rodando em Kubernetes na AWS; os números vêm do SQS real.

Com os consumidores pausados a fila enche e nada se perde. A mensagem com defeito aponta para um aviso inexistente: são 3 tentativas até a fila de descarte.

API

Spring Boot · Kubernetes
0aguardando análise
nenhum aviso aberto agora

Tópico SNS

sinistro-registrado
0eventos publicados
um publish, dois interessados

Fila · análise

SQS · analise-sinistro
0esperando
0em processamento
fila vazia

Worker → Banco

status ANALYZED
0analisados

Descarte · DLQ

após 3 tentativas
0mensagens
nada descartado

Fila · notificação

SQS · notificacao-sinistro
0esperando
0em processamento
fila vazia

Notificador

segundo consumidor do mesmo evento
independente da análise
Acontecimentos