BT

Google App Engineの負荷テストの結果

| 作者: Niclas Nilsson フォローする 0 人のフォロワー , 翻訳者 編集部 フォローする 0 人のフォロワー 投稿日 2008年6月10日. 推定読書時間: 1 分 |

以前報告したように(参考記事)、近ごろGoogle App EngineのGoogle Web Toolkitの公開負荷テストが実施された。テスト結果(source)は、アプリケーションは1時間で1秒につき平均10のリクエストを処理し、ピーク時の負荷は1秒につき35のリクエストであった。合計すると、アプリケーションは1時間に40,000のリクエストを処理した。

テスト実施者のDidier Girard氏によると、ユーザはその負荷に気づくことはなかったということである。

またDidier氏は、この状況をさらに現実のものとするために、あることをした。テスト中にソフトウェアをアップグレードしたのである。

ちょうど午後4時前、アプリケーションの新バージョンの生産態勢が開始されました。そのとき、1秒あたりおよそ10のリクエストがありました。それは、不要かつ危険でした。しかし時として、アクセスの多いときにアプリケーションの新バージョンのアップロードが必要ですし、GAEでそれが可能かどうか確かめてみた かったのです。すべてが完璧にうまくいきました。

Google Application EngineのProduct ManagerであるPete Koomen氏がアプリケーションの拡大や縮小を成功させるヒントをDidier氏に与えた。要約すると、

  • 無限のクエリーを避ける。
  • すべて一度におこなうのではなく、データストアを使用しながら増分的な計算をする。
  • データストアエンティティとの関連を避ける。
  • 大規模なエンティティグループを回避する。

その記事がテスト実施の1時間以内に発行されたにもかかわらず、40%近くのアクセスがInfoQの読者によるものであった。Didier氏は、また別の 負荷テストを計画中である。そのテストに関心があるなら、Tracking News on GWT(サイト・英語)から目が離せないはずだ。

原文はこちらです:http://www.infoq.com/news/2008/06/gae-load-test-result

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション

InfoQにログインし新機能を利用する


パスワードを忘れた方はこちらへ

Follow

お気に入りのトピックや著者をフォローする

業界やサイト内で一番重要な見出しを閲覧する

Like

より多いシグナル、より少ないノイズ

お気に入りのトピックと著者を選択して自分のフィードを作る

Notifications

最新情報をすぐ手に入れるようにしよう

通知設定をして、お気に入りコンテンツを見逃さないようにしよう!

BT