apps/infrastructure/rabbitmq
176 · Infraestrutura em Docker · ≈ 7 min de estudo
RabbitMQ — liquidação de pagamentos com retry e DLQ
RabbitMQ é um broker AMQP: o publisher não conhece os consumidores, publica numa exchange com uma routing key e a topologia decide o destino. Aqui ele roda com a topologia completa de um worker de produção — topic exchange, publish confirmado com mandatory, prefetch, ack manual, retry atrasado por filas com TTL e dead letter queue. Use quando cada evento precisa ser processado uma vez com garantia, e falhas não podem sumir nem travar a fila.
- passos
- 6
- arquivos
- 8
- testes
- 0
- tecnologias
- 4