[rabbitmq-discuss] AMQP and Python

Alexis Richardson alexis.richardson at gmail.com
Thu Apr 23 17:04:45 BST 2009


You might find this useful as a link store:

In particular, does this help?  http://www.peloton-grid.net/site/labs/
 (I have not had time to look at it in full yet)

I think most people are using txAMQP and py-amqplib.  I hear good
things about both.  This is not meant to diss any of the other
clients.  There are definitely some ways in which txAMQP and
py-amqplib could be improved based on the use cases which folks wish
to support.  I am not qualified to discuss those ways.

Carrot for Django is new but its author seems to have an interest in


On Thu, Apr 23, 2009 at 4:54 PM, Oliver Beattie <oliver at obeattie.com> wrote:
> Hey Guys,
> I just wanted to get some advice on using RabbitMQ (well, of course, more
> generally AMQP) from Python. We are going to be using RabbitMQ to queue
> background jobs for our Django application to queue a lot of back-end tasks,
> and I was wondering if anyone has experience doing this with Python?
> So, as far as I can see I have three options open to me:
>    * Qpid
>    * txAMQP
>    * py-amqplib
> But from what I can gather from my pokings around on the interwebs, none of
> them are that widely used? In terms of maturity, Qpid seems to be the most
> solid of the lot… would anyone agree? I also noticed something called
> carrot, but frankly that looks a little iffy to me.
> In short, I really don't know which way to go. Performance is very important
> for us, so the library that performs the best is obviously preferable. If
> anyone has experience or advice they can give, I'd love to hear which way
> you'd go :)
> Thanks!
> Oliver
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss

More information about the rabbitmq-discuss mailing list