[rabbitmq-discuss] AMQP 1.0 Support

Martin Sustrik sustrik at 250bpm.com
Mon Apr 23 15:02:20 BST 2012


On 23/04/12 14:41, Gordon Sim wrote:

> I see nothing in the API reference or the protocol specification to
> corroborate the assertion that ZMQ has similar primitives for
> reliability to AMQP.
>
> The guide discusses reliability patterns that applications can build
> themselves given ZMQ does not provide primitives for that. (I'm not
> criticising that decision, merely clarifying the facts).

It's using TCP (standard sliding window algorithm) to ensure reliability.

The interesting question is what *additional* reliability guarantees 
does AMQP (or, as a matter of fact, by any other messaging protocol) 
provide on top of TCP. That's a question that's bugging me for years and 
I haven't found an answer yet.

IIRC I've asked it during the "message broker websocket subsprotocol" 
IETF discussion with Mark Hapner (author of JMS) and Clebert Suconic 
(current HornetQ project lead) but never got an answer.

Anyway, I think we've strayed pretty far away from the intended topic of 
this mailing list.

Martin



More information about the rabbitmq-discuss mailing list