現在、トラフィックの多いFacebookアプリケーションを開発しています。すべてのトラフィックは1か月以内に発生し、予想されるユーザー数は500.000〜1.000.000になります。その月の後、ゲームは終了し、勝者が出ます。そのため、アプリはアーカイブされます。
現在、Ruby on Railsを使用してアプリケーションを開発し、トラフィックを処理できるホスティングオプションを探すことを計画しています。問題はユーザーではなく、ピーク値です。短い時間枠内で毎日約500.000件のリクエストが発生します(最悪の場合は3分以内としましょう)。
アプリケーションのユーザー数は500.000〜1.000.000で、ピークは午後1時(タイムゾーンGMT + 1)で、ほとんど(ユーザーの最大80%)がほとんどのリクエストを送信すると予想されます。リクエストは6月11日から7月11日までです。その後、アプリ/ゲームは終了/終了します。
現在、積極的なキャッシュメカニズムを開発しています。現在、負荷を処理する2つまたは3つの小さなアプリ/ウェブサービスについて考えています。
負荷は次のように分散されます:a)メインアプリケーション、キャッシュされたデータ(11画面、各200k)b)投票:毎日午後1時まで(タイムゾーンGMT + 1)-すべてのユーザーが約10kのデータを送信して投票し、同時ピークが高い値!
質問:
- 推奨される特定のアプリケーション設定はありますか?
- 推奨できるホスティングパートナーはありますか?
ありがとう!