Твиттер выполняет это с помощью опроса ajax. Вам, вероятно, не нужно заходить так далеко, чтобы использовать что-то вроде веб-сокетов.
Предполагая, что вы используете jquery, вы можете начать с просмотра здесь: http://plugins.jquery.com/project/refresh
Это так же просто, как определить действие на вашем контроллере, которое отображает только контент, который вы хотите поддерживать в актуальном состоянии, и затем запустить плагин обновления, чтобы запросить это действие и заполнить контейнер.
В начальном виде:
<script>
$(function() {
$('#keep_me_updated').refresh('/statuses');
});
</script>
<div id="keep_me_updated">
</div>
А в статусах / указателе:
<% Status.all.each do |status| %>
<%= status.body %>
<% end %>