Есть ли скрипт чата со сверхвысокой нагрузкой (Ajax)? - PullRequest
0 голосов
/ 29 января 2009

Для проекта с домашним животным я искал сценарий веб-чата, способный потенциально запустить десятки тысяч пользователей одновременно. Я не хочу использовать какой-либо апплет или расширение браузера, поэтому на стороне клиента это должен быть простой Ajax. На стороне сервера я в значительной степени открыт для всего.

Я не ищу наворотов, простого текстового чата более чем достаточно, если он поддерживает одновременно несколько «каналов» или «комнат» и очень большое количество пользователей.

Когда я впервые начал исследовать сценарии чата, казалось, что единственно приемлемым вариантом было запустить IRC-сервер и просто создать веб-интерфейс поверх этого. Я знаю, что смогу добиться хорошей производительности и стабильности с этой настройкой, но могу ли я получить лучшую производительность, используя что-то еще?

Есть идеи?

Ответы [ 3 ]

1 голос
/ 29 января 2009

Вы можете взглянуть на Jabbify .

Не уверен насчет части комнат и каналов, но он построен на моделях AJAX и MVC.

1 голос
/ 11 февраля 2011

Я собираюсь с Twitch.me , который основан на node.js

1 голос
/ 29 января 2009

Возможно, вы захотите проверить cometd

Я полагаю, что некоторые сценарии чата уже используют cometd. Я понятия не имею, что касается стабильности.

...