Gem или библиотека для запланированных длительных заданий в RoR - PullRequest
0 голосов
/ 10 ноября 2010

В настоящее время в моем приложении на Rails2 я использую BackgroundRb для организации очередей и планирования заданий. Тем не менее, я давно знал, что из-за того, что по поддержанию библиотеки, кажется, нет большой (какой-либо?) Активности, пришло время заменить ее чем-то другим.

С появлением Rails 3 кажется, что время наконец настало.

Мне действительно нравится тот факт, что я могу планировать задания и асинхронно вызывать задания из одной и той же библиотеки. При взгляде на delayed_job выясняется, что у него нет поддержки функции планирования, которую имеет Brb.

Я что-то упустил в DJ? Есть ли другой гем / плагин, который поддерживает оба механизма (планирование и асинхронность)? Какой метод обычно используется для планирования заданий и при этом остается СУХИМЫМ?

1 Ответ

0 голосов
/ 10 ноября 2010

Новая горячность для такого рода вещей - resque , который является извлечением парней из github. Это действительно хорошо, единственное, что может быть препятствием, - это зависимость redis для управления очередью.

...