小売業者向けの大規模な e コマース サイトの構築を任されています。そのためにパッケージソフトウェアを使用しています。このパッケージは調整が難しく、柔軟性に欠けますが、しっかりとテストされた Java アプリケーションで拡張できます。
ただし、バックグラウンドでは、これを参照ワークロードとして使用して、カスタムの Ruby on Rails e コマース アプリケーションを構築することを検討していました。これは、関心とフレームワークの学習のためです。しかし、先に進む前に、ROR を使用してこのタイプのワークロードに到達することが可能かどうか、高いレベルの決定を求めていると思います。
アプリは 1 時間あたり約 2000 の注文を取得する必要がありますが、各注文は大きいため、1 時間あたり約 140,000 の項目を処理することになります。同時顧客は比較的単純で、1 時間に約 5,000 人がアクティブです。しかし、ブラウズ トゥ ショップは高く、約 45% の顧客がサイトに来て買い物をするため、ほとんどのサイトの検索とブラウジングではなく、注文獲得が処理の大部分を占めています。
私の質問は、ROR に関して「大きなワークロード」とは何ですか? これは、ROR アプリケーションに適合する実行可能な NFR ですか? どのような点を考慮する必要がありますか?