4 ms·
I was going to ask about Resque as well. There's also a port of it (I don't know how well maintained it is, but it exists) that uses mongo as the backend inste
by ctide 15y ago
I was going to ask about Resque as well. There's also a port of it (I don't know how well maintained it is, but it exists) that uses mongo as the backend instead of redis if you want to avoid adding another platform to your app.
- deleted 15y ago[deleted]
- BenjaminCoe 15y agoI'm still leaning on SQS for most things. If it comes time to tear this piece of infrastructure out completely, I will likely go with Resque, or RabbitMQ. Karait is a simple abstraction layer on top of MongoDB capped collections, good for a certain class of problems, certainly not a capital 'M' message queue. An aside: I've worked with RabbitMQ in a large production environment. It is far from trivial to keep on its feet. It would be hard to get me excited about adding an extra layer of abstraction on top of it like Celery (I'd probably lean towards just using an AMQP library).