Process Flow - Handling consumer failures
Message sent to queue
Consumer receives message
Process message
Success
Ack message
Retry message
Back to queue
Wait for next message
This flow shows how a message is processed by a consumer, and how success or failure is handled with acknowledgments, retries, or rejection.