Поисковые системы не только плохие, но почти единственное место, где вы найдете информацию для RoR. (
Я думаю, что парадигма, которую вы ищете, - это работа cron, хотя это предполагает, что вы работаете под Linux. То, что я видел чаще всего, это, по сути, «запланированная задача», которая сносит страницу каждые X y, и обработка выполняется в рамках этого запроса. Вы даже можете сделать это удаленно, указав запланированное задание на «хитпоинте» cron удаленного блока.
Вы могли бы поместить код в ApplicationController и проверить его, чтобы увидеть, было ли задание выполнено в последние X y, но проблема в том, что вы могли голодать для запросов дольше, чем намеченный интервал .
Удачи!