[rabbitmq-discuss] Exactly Once Delivery
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