おそらく、サーバー上で画像操作が行われるビデオストリーミングを使用して、トラフィックの多いチャットWebサイトを作成しようとしています。
Channel API (http://code.google.com/appengine/docs/python/channel/overview.html) をスキャンすると、AJAX ポーリングなしでこれを実行できることが期待されます。GAE は非常にスケーラブルであるというのが一般的な意見です。 .
私はまだいくつかの懸念があります:
1) 遅れることなくリアルタイムで相互に対話する何万もの同時ユーザーをサポートできますか? CPU使用率に上限はありますか?
2) 私は (おそらく) J2EE フレームワークの上にそれを書きます。GAE は、アプリケーションがサーバー (Java 用語では「ServletContext」) で実行され、おそらくギガバイトのデータを格納している限り、新しい要求ごとにグローバルなメモリ内データストアにアクセスできることを保証しますか? メモリー上限はありますか?
3) 完全な J2SE および J2EE スタックが利用可能になりますか? 希望するライブラリだけを含めることはできますか?
4) この種の問題に対して、GAE よりも優れた解決策はありますか? 数台の専用サーバーをレンタルすることを考えていましたが、これは数千/月になります...
前もって感謝します!