Это зрелый, хотя я думаю, что вы должны рассматривать его скорее как технику, чем технологию.
Все веб-серверы поддерживают его, насколько я знаю, хотя вам нужно будет исследовать и настроить ваш конкретный веб-сервер, если вы создаете кометное приложение, поскольку требования к ресурсам немного разные. В частности, будет гораздо больше одновременных открытых подключений к вашему серверу. Что касается поддержки языка программирования, если ваш выбранный язык сервера имеет какой-либо механизм блокировки или ожидания, вы можете поддерживать push-push. Все браузеры также поддерживают его, так как с точки зрения браузера это просто соединение http (s), на которое требуется много времени.
В мире браузеров существует несколько недостатков, самым большим, пожалуй, является тот факт, что некоторые браузеры ограничивают количество открытых подключений определенным URL-адресом до двух. Поэтому, если у вас есть блокировка подключения к серверу, ожидающая некоторых нажатых данных, вы можете использовать только одно соединение, доступное браузеру для получения данных с сервера. Это можно смягчить, распространяя ваши ресурсы на несколько доменов второго уровня, чтобы позволить браузеру открывать больше подключений.
Будет ли комета работать со всеми браузерами? Существуют ли (старые) браузеры, которые не загружают контент в DOM постепенно? – Pacerier