Как вы выяснили в своем комментарии, сельдерей не идеален - вам потребуется еще один длительный процесс для мониторинга существующего длительного процесса (ваш клиент).
В идеале вам нужен сокет, который всегда открыт (например, бесконечный цикл while в вашем клиенте); Таким образом, когда бы ни появлялись данные, вы получаете представление в режиме реального времени ленты новостей на веб-странице.
Node.js в сочетании с SocketIO предназначен для решения этой проблемы, и, поскольку просмотрщик в реальном времени в твиттере является распространенным случаем, многие примеры плавают вокруг - streamie является одним из них.
Эта комбинация дает вам клиент javascript, который автоматически обновляется на основе поступающих данных; не требуется обновление, ajax-опрос, cron и т. д.