На типичных серверах VPS, которые я использую (Slicehost и Linode), скрипучий ломтик получает любовь.
Другими словами, программы на Ruby / Rails могут иметь большие рабочие наборы. Чтобы сохранить их в памяти, я проверяю каждый интерфейс отдыха каждые 5 минут (включая интерфейсы отдыха Ajax). Сохраняет все в памяти, свежее и поджаренное тепло.
Так что, если под «время от времени» вы подразумеваете задержку последовательных звонков в ваш сервис, ответ может быть пингером.