A list of queueing libraries
queues.io
queues.io
I would add my implementations and resources, even if they were for educational purposes:
i) Persisting Native Python Queues: http://blog.databigbang.com/persisting-native-python-queues/
ii) Adding Acknowledgement Semantics to a Persistent Queue: http://blog.databigbang.com/adding-acknowledgement-semantics...
iii) Esoteric Queue Scheduling Disciplines (an essay about a new kind of queue): http://blog.databigbang.com/esoteric-queue-scheduling-discip...
iv) Using Queues in Web Crawling and Analysis Infrastructure (just informative): http://blog.databigbang.com/using-queues-in-web-crawling-and...
Just putting some google search hits on a dedicated website, aren't we?
Does anyone else find it a pain, or just me?
Also, has anyone ever tried workers as a service, like iron.io? Are there others, and was it worth it?
Personally, I use queue_classic + postgres triggers to keep track of each of the job history. So I have a history of all the jobs, when they started, when they finished, the data in each job, etc.
But yes, it's a pain.
http://torquebox.org/ is supposed to help with the pain of managing background jobs (and lots of other things) for Rails applications.
http://web2.uwindsor.ca/math/hlynka/qsoft.html
Man, wish I had time to help you complete it, I have crawled the web thoroughly harvesting all worthy message queues, but my bookmarks are so unorganized because I used to have all important stuff in Chrome, which really has ZERO support in organizing things. Once you bookmark something, it's gone, except it's in your bookmark bar.
Then I switched to Firefox, which has better support for organizing things, starting with Tab-Groups, Tags for Bookmarks etc. unfortunately it's not helping to organize bookmarks too. Importing all chrome bookmarks leaves me with an unmanageable task of sorting things.
[1]: http://www.jboss.org/hornetq
[3]: http://mq.java.net/
And why it needs it's own domain/website instead of just a wiki page somewhere I do not understand.
Site is open sourced, feel free to send PR with missing things - https://github.com/strzalek/queues.io