Есть несколько шагов к этому, и для правильного ответа нужно больше деталей.
Вы говорите, что ваш сайт получает данные из других источников? Как часто? Если это происходит регулярно, вы определенно хотите изучить фоновую обработку / обмен сообщениями. Если это часто, вы действительно хотите избегать загрузки своей среды rails каждый раз, когда запускается ваш скрипт, так как вы будете каждый раз платить слишком высокий стартовый налог.
Существует множество вариантов, которые вы захотите исследовать. Читая о каждом из них, особенно отзывы людей, которые пишут о том, почему они сделали свой выбор, вы сможете лучше понять, какие вопросы вам нужно задать перед тем, как сделать свой выбор. Насколько большая работа загружает данные? и т.д ...
Вне моей головы, вот некоторые вещи, которые вы, возможно, захотите посмотреть
Скрипт / Бегун и Крон
Предпосылки / RB
Скворец
Workling
MemcacheQ
Beanstalk
Фоновая работа (Bj)
delayed_job (Dj)
Генератор демонов