Вот короткий список решения COMET Я попытался, с плюсами и минусами:
- Python Twisted: неблокируемый сервера на основе Python. К сожалению, «ест» много процессора и не очень хорошо масштабируется;
- Jetty: Очень хорошо, если вам не нужно одновременно обслуживать более 10 тыс. Клиентов. Jetty потребляет ~ 2 ГБ памяти на 10 000 активных пользователей;
- Apache Tomcat: Те же проблемы, что и при причале - ест много памяти;
- Apache Mina: NIO каркас (неблокирующий IO). Не документировано очень хорошо и имеет проблемы с масштабированием;
- JBoss Netty: Основы NIO на основе Apache Mina. Имеет слабую документацию, а также показывает лучшую производительность по сравнению с вышеупомянутыми решениями. С Netty вы можете одновременно обслуживать ~ 100 тыс. Соединений, потребляя несколько гигабайт памяти и используя ~ 20% процессор (4-ядерный);
Поэтому я настоятельно рекомендую вам взглянуть на Netty.
Вам нужно дать больше информации, чем это. Какая ОС? Язык? Ограничения на хостинг? – jvenema
OS linux. Язык и хостинг не имеет значения ... Я хочу создать простой и эффективный кометный сервер. Каковы наиболее используемые технологии, используемые в этом случае? Спасибо^_ ^ – xRobot