Вам следует взглянуть на использование длительных вызовов AJAX, чтобы «отправить» обновления с сервера на клиенты.Обычно это называется моделью веб-приложения Comet.
http://en.wikipedia.org/wiki/Comet_(programming))
Если HTML5 является опцией, веб-сокеты могут использоваться для поддержки обновлений более эффективно, чем длительные вызовы AJAX.
http://en.wikipedia.org/wiki/Web_Sockets
Независимо от метода, поиск хорошего веб-сервера, который может обрабатывать долго выполняющиеся запросы, будет важен, если проблема масштабируемости.Найдите веб-сервер, который имеет небольшое выделение для каждого соединения и не назначает поток ОС для каждого соединения, например, node.js
http://nodejs.org/#about