On Thu, Jan 3, 2013 at 1:31 AM, Murali Reddy <murali.re...@citrix.com> wrote:
> On 03/01/13 12:33 AM, "David Nalley" <da...@gnsa.us> wrote:
>>Interesting stuff. How and why did you decide on RabbitMQ?
>
> David,
>
> Default plug-in I am adding for event bus assumes AMQP. I have used
> RabbitMQ AMQP client. But the AMQP server it self could be any
> implementation of AMQP. Though I have not tested, RabbitMQ AMQP client is
> interoperable with Qpid [1]
>
> [1] http://www.rabbitmq.com/interoperability.html

AMQP versions matter quite a bit actually.  The Rabbit interop testing
is against Qpid 0.6, while the latest apache qpid release is 0.18.
AMQP isn't quite stable enough to assume that even the basic messaging
mechanics are the same really.

That doesn't mean that a Rabbit MQ implementation isn't good to
have...  it just means that it's not necessarily going to work with
every other AMQP broker implementation (or specific version).

>
>>I am specifically interested because RabbitMQ is not shipped in RHEL
>>but Qpid is and iirc RHT sells support for a qpid fork.
>>(Ubuntu 12.04 appears to ship both qpid and rabbitmq)
>>A user deploying CS on CentOS would need at least four additional
>>steps compared to qpid. (That isn't a technical reason, though all
>>else being equal I'd prefer to see us keep installation as simple as
>>possible. I also know that we release source, and the binary bits are
>>less of a concern, but we can't completely unplug from the reality our
>>end users face either)
>>
>>--David
>>
>
>
>

Reply via email to