AJAX を使用してレールにスケーラブルなチャットルームを実装したいと考えています。調査によると、スケーラビリティはサーバー側のプッシュでのみ発生することがわかっています。
私の2つの質問は次のとおりです。
1) 合理的に効率的なチャット サーバーでは、どの時点でポーリングが禁止されますか? 2) 本当にジャガーノートは使いたくない。彗星の仕組みはよくわかりません。Javascript (クライアント側のサーバー/ポーラーを作成するため) と別の言語 (ファイアウォールの背後にあるクライアントに効率的なポーリングと CGI への統合を提供するため) を使用して構築するのは、私にとって非常に難しいのではないかと思います。そして 3) (はい、2 つのうち)、私はそれを正しい方法で行っているかどうか?
私が期待できる最も簡単な答えは、定量化された「はい、5行のJavascriptをクライアントに入れ、20行のRubyをCGIスクリプトに入れ、それを1日と呼びます」です。