It's been awhile since I've had to revisit this topic and I found a great site: http://queues.io/<p>Any suggestions or recommendations? I want to be able to issue jobs, and track if they're completed. On a failure, I'd resend it to another worker.<p>Sounds simple enough, but it's hard to pick out the right one from that long list.
python-rq[1], celery[2], beanstalkd[3], or mod_gearmand[4].<p>For several of my production projects, I like mixing celery with redis. They are a great fit.<p>[1] <a href="http://python-rq.org" rel="nofollow">http://python-rq.org</a>
[2] <a href="http://www.celeryproject.org" rel="nofollow">http://www.celeryproject.org</a>
[3] <a href="http://kr.github.io/beanstalkd/" rel="nofollow">http://kr.github.io/beanstalkd/</a>
[4] <a href="http://gearman.org" rel="nofollow">http://gearman.org</a>