[ckan-dev] AMQP topic vs direct exchange

James Gardner james at 3aims.com
Mon Jan 10 15:50:15 UTC 2011


Hi Friedrich,

I had a good look at AMQP over Christmas and from what I can tell,
workers can't consume a message from a topic queue unless they are
running at the time the message was sent. This would mean messages sent
to the queue could be lost even if durability settings were enabled.

The core use case is one of a worker queue so I believe we should switch
to a using a direct exchange as documented here:
http://www.rabbitmq.com/tutorial-four-python.html or even the simpler
version here: http://www.rabbitmq.com/tutorial-two-python.html

Any thoughts?

Cheers,

James







More information about the ckan-dev mailing list