Существует ли скрипт чата со сверхвысоконагруженностью (Ajax)?
-
20-08-2019 - |
Вопрос
Для любимого проекта я искал скрипт веб-чата, способный потенциально запускаться десятки тысяч пользователей одновременно.Я не хочу использовать какой-либо апплет или расширение для браузера, поэтому на стороне клиента это должен быть простой Ajax.На стороне сервера я в значительной степени открыт для всего.
Я не ищу наворотов, простого текстового чата более чем достаточно, если он поддерживает несколько "каналов" или "комнат" одновременно и очень большое количество пользователей.
Когда я впервые начал изучать существующие сценарии чатов, казалось, что единственным жизнеспособным вариантом было запустить IRC-сервер и просто создать поверх него веб-интерфейс.Я знаю, что мог бы добиться хорошей производительности и стабильности с помощью этой настройки, но могу ли я повысить производительность, используя что-то другое?
Есть какие-нибудь идеи?
Другие советы
Возможно, вы захотите проверить комета d
Я полагаю, что уже есть несколько сценариев чата, использующих cometd.Я понятия не имею о стабильности tho.
Вы можете взглянуть на Яббировать.
Не уверен насчет части rooms и channels, но она построена на модели AJAX и MVC.