現在、Amazon の S3 でいくつかの静的コンテンツの HTML ページをホストしています。これで十分でしたが、今は知恵が必要な立場にあります。
クライアントから要求されたときにジョブを配布できるサーバーを作成する必要があります。いくつかの行のジョブを保存します。リクエスト (HTML ページの JavaScript から行われる) では、サーバーはこれらの「準備完了」リソースの 1 つを渡し、それを「進行中」としてマークします。一定のタイムアウトの後、ジョブが完了していない場合は、「準備完了」に戻します。ワーカーから (HTML 上の JS から) 別の呼び出しが行われた場合は、"finished" に更新します。同じジョブが 2 回配布されないように、これらすべての更新をアトミックに行うことができる必要があります。
非常に価値のあるボーナス機能の 1 つは、テクノロジーが Amazon EC2 インスタンスで簡単にセットアップできる場合です。
つまり、要約すると、次のようなプラットフォームができるだけ多く必要です。
- 簡単なデータベース アクセス
- 同時要求セーフ データベース アクセス
- JavaScript からの簡単なリクエスト プロトコル
- EC2に簡単にデプロイできます