0

Google APP Engineオプションを検討する価値がある場合はアドバイスが必要です。したがって、経験豊富なユーザーがコメントできれば、それは本当に役に立ちます(コードは必要ありません)。

現在のシナリオ:データを毎秒更新する必要があるWebサイトがありますか?.NET上に構築されており、ユーザーはアクセスするたびにデータを更新する必要があり、データは1秒ごとに変更されます。ユーザーがURLをブックマークしているため、データが変更され、URLは同じままです。

また、ユーザーが調査や読み取りのためにアクセスする静的データも多数あります。

クラウドの経験:ビッグプレーヤーの1人(元のクラウド会社ではなく、最も近い競合他社とではありません;)でWebサイトを使用しようとしましたが、ファイルがスタックする問題がありました(基本的に、一部のユーザーは更新を確認していますが、一部のユーザーは確認していません)。 、および「変更された信頼」の権利レベルが実装されていたため、複数の場所で制限されていました(ディレクトリ内のファイルの自動生成)

私の質問:(a)上記のシナリオでは、Google App Engineが役立つと思いますか?(b)より具体的には404ではなく200のサーバーリターンを生成するURLの書き換えが可能でしょうか、それとも404がトラップされて302に隠されてリダイレクトされるのでしょうか?(c)従来型からクラウドに移行したとき、ホスティング料金に穴が開いていましたが、ロードバランサーを使用して従来型サーバーに戻りました。トラフィックの多いサイトでは、従来型に固執するのでしょうか、それともgoogleアプリを見るのでしょうか。コストを下げますか?

コメントをお待ちしております。

よろしくお願いします。

4

1 に答える 1

1

(a)上記のシナリオでは、Google App Engineが役立つと思いますか?

ユーザーにデータが表示されないという問題は、データベースのキャッシュまたは結果整合性の要因です。これは、新しいクラウドプロバイダーに移行することで「解決」されることはありません。appengineデータストアは結果整合性を使用しますが、memcacheを使用して頻繁に変更されるデータを保存することで、この問題を解決できます。とはいえ、Appengineではmemcacheを完全に制御できないため、その問題の解決に問題が発生する可能性があります。

(b)より具体的には404ではなく200のサーバーリターンを生成するURLの書き換えが可能でしょうか、それとも404がトラップされて302に隠されてリダイレクトされるのでしょうか?

ここで何を意味するのかよくわかりません。その塩に値するWebフレームワークを使用すると、404ではなく302または200の応答を返すことができます。

(c)適切に設計されている場合、appengineは非常に費用対効果が高くなりますが、最適化されていない場合、お金の無駄になる可能性があります...効果的に最適化する方法については多くの優れた論文がありますが、あなたがそれに対して支払うつもりである毎秒サイトを打つ多くのユーザー。

于 2012-07-11T13:51:37.270 に答える