[rabbitmq-discuss] Exactly Once Delivery

Matthias Radestock matthias at rabbitmq.com
Sat Aug 7 21:17:51 BST 2010


Tony Garnock-Jones wrote:
> Would a setup like the following cope?
>  - publishers choose a message ID
>  - publishers choose a TTL
>  - receivers dedup based on message ID
>  - receiver's dedup buffer is expired by (some factor of) TTL
>  - each delivery contains an address to which the ACK should be routed

That's end-to-end dedup you are thinking of. Nothing wrong with that, 
and it doesn't require the broker to do/know anything. The context of 
the discussion here was a "broker dedups publishes" feature.


More information about the rabbitmq-discuss mailing list