Представьте, что я хочу иметь небольшую сеть рабочих дронов, возможно, на отдельных потоках и, возможно, на отдельных процессах или даже на разных компьютерах. Рабочие элементы создаются центральной программой.
Я ищу существующий продукт или услугу, которые сделают все это для меня. Я знаю, что есть MSMQ, а также MQSeries. MQSeries слишком дорога. MSMQ, как известно, ненадежна. Система с поддержкой базы данных будет в порядке, но я не хочу владеть ею/управлять ею/писать. Я хочу использовать другую систему очереди работы.
Статьи по теме:
- Вот аналогичный вопрос, но он выступает за создание механизма пользовательской очереди.
- Очередь, которая мне нравится, - это этот из Google App Engine.
- http://www.codeproject.com/KB/library/DotNetMQ.aspx