← Back to team overview

launchpad-dev team mailing list archive

Re: rabbit, where art thou?

 

Excerpts from Marc Tardif's message of Thu Jun 16 20:14:32 -0700 2011:
> On Thu, Jun 16, 2011 at 1:16 AM, Thomas Hervé
> <thomas.herve@xxxxxxxxxxxxx> wrote:
> > Le 15/06/2011 23:07, Francis J. Lacoste a écrit :
> >> Elliot suggested today that the Erlang OTP isn't really meant to start
> >> multiple RabbitMQ instance on the same box. And gave the same suggestion
> >> than Stuart about how to multiplex test runs: use a variable queue prefix.
> >>
> >> That's how U1 is doing it, it seems.
> >
> > Note that instead of using queue prefixes, I would use vhosts, which
> > provides the right level of separation IMHO. The downside is that you
> > need to redefine ACLs when you create them, though.
> 
> Anyone happen to know if some of the projects currently using AMQP
> with RabbitMQ have considered using XMPP instead? Not that one
> protocol is necessarily a replacement for the other, but they do share
> some similar properties. If XMPP happens to suit the requirements for
> a project, then other services can be considered like ejabberd which
> might address some of the concerns raised in this thread.
> 

The SecondLife guys did a massive evaluation a couple of years ago and
basically didn't have time to evaluate XMPP/ejabberd. Their needs were
likely *MUCH* different than Launchpad's:

http://wiki.secondlife.com/wiki/Message_Queue_Evaluation_Notes#XMPP

There was also a debate on the rabbitMQ list around the same time:

http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/2008-June/000899.html


References