Opened 10 years ago

Last modified 9 years ago

#210 new enhancement

RabbitMQ support

Reported by: geofft Owned by:
Priority: minor Milestone:
Component: misc Keywords: service
Cc:

Description

For certain applications it would be nice to support RabbitMQ, a message queuing system. The point of a message queuing system is to do things like request a task be done and return, and have an asynchronous task handler process the task, and not have _two_ handlers pick up the same task, even if they're on different machines.

Much as with memcached support, the big issue here is ACLing. RabbitMQ supports some amount of "vhost" support with ACLs, so maybe that will work. And again, the other two big issues are sane multi-server support that works with our environment without introducing a SPOF, and limiting resource consumption (although I expect this to be less of an issue with RabbitMQ).

Change History (4)

comment:1 Changed 10 years ago by adehnert

  • Keywords service added

comment:2 Changed 10 years ago by ezyang

  • Milestone The Distant Future deleted

comment:3 Changed 10 years ago by ezyang

  • Priority changed from normal to minor

comment:4 Changed 9 years ago by adehnert

  • Component changed from web to misc
Note: See TracTickets for help on using tickets.