Imagine I want to have a small network of worker drones possibly on separate threads and possibly on separate processes or even on different PCs. The work items are created by a central program.
I'm looking for an existing product or service that will do this all for me. I know that there is MSMQ and also MQSeries. MQSeries is too expensive. MSMQ is notoriously unreliable. A database backed system would be fine, but I don't want to own/manage/write it. I want to use someone else's work queue system.
Related Articles:
- Here is a similar question, but it's advocating building a custom queue mechanism.
- The queue that I like a lot is this one from Google App Engine.
- http://www.codeproject.com/KB/library/DotNetMQ.aspx