Ruby on Rails - Распределенные задачи - PullRequest
1 голос
/ 03 ноября 2011

Я планирую написать приложение для рельсов, которое будет распределять задачи между несколькими работниками на разных компьютерах.Я пытаюсь рассмотреть различные технологии / жемчужины, доступные для использования, и мне трудно решить, какая комбинация лучше всего соответствует моим потребностям.

Вот что я знаю до сих пор;Приложение должно быть отказоустойчивым и не терять задачи (даже если работник принудительно выключен).Количество задач невелико, но количество времени, которое займет каждая задача, будет различным (оно может быть относительно коротким или может занять много времени).

Я видел, как Celery for python делает что-то очень похожее на то, что мне нужно, но я хотел бы попробовать это в Ruby, где он может выполнять задачи в RabbitMQ, если кто-то из рабочих был убит.Любая информация будет глубоко цениться.Спасибо!

1 Ответ

1 голос
/ 03 ноября 2011

Это не то, что я знаю много, но вы смотрели на Resque?

...