私たちは現在、チャットを開発しています (Facebook のように、メッセージが保存されています)。現時点では、最低 500 人のオンライン ユーザー (出会い系サイト) があり、ピーク時には最大 3000 人のユーザーが同時にオンラインになっています。
Websockets への切り替えは私たちにとって「重要なこと」ですが、gem「websocket-rails」を使用している間はパフォーマンスが少し心配です。https://www.igvita.com/2008/11/13/concurrency-is -a-myth-in-ruby/はいくつかの疑問を引き起こしています。
私たちの質問は次のとおりです。
websocket-rails がアプリケーションを強制終了しているかどうか もう 1 つの選択肢は、jsnode サーバーを実行し、faye に切り替えることです。これは、スケーラビリティの問題ではありません。誰かが websocket-rails のスケーラビリティを経験していますか?