Вы не сможете по-настоящему отказаться от опроса, если планируете остаться в рубине на рельсовой земле.
Другие решения, такие как socket.io, подразумевают, что вы переходите на четную платформу, например, node.js или eventmachine.
Если вы смешаете фреймворки и языки, вы получите приложение, которое будет сложнее поддерживать и развертывать. Поэтому я думаю, что это не очень хороший план.
Я думаю, что http://pusher.com/ должен решить все ваши проблемы.
Общее примечание:
В 2012 году вы не должны отображать HTML-сервер, но должны передавать JSON своему клиенту, а затем обрабатывать их с усами или рулем.
Если данные, которые вы запрашиваете, являются общедоступными, вы можете использовать HTTP-кеш для повышения производительности.