2010年1月27日のブックマーク (3件)

  • GAE/J、起動時間(spin up時間)短縮の試行錯誤 : CB NANASHI管理人ブログ

    2010年01月26日20:54 カテゴリGoogle App Engineサイト構築 GAE/J、起動時間(spin up時間)短縮の試行錯誤 cbnanashi@GAE/Jに対してprecompilationを有効にした結果、アプリケーションの起動時間(spin up時間)は多少短くなりましたが、まだ不満が残ります。さらなる起動時間の短縮のため、いろいろと試行錯誤してみました。 なお、それぞれの個別の対策の効果はしっかり分析したわけではなく、少ない実行結果からの推測ですのでご容赦ください。 対策その1・DatastoreへのアクセスをJDOからLow Level APIにする いままでJDOを使用していたDatastoreへのアクセスをLow Level APIに全面的に書き換えました。 しかしながら起動時間に関しては、数回の起動を試しましたがほとんど改善されませんでした。 Googl

    yamada6789
    yamada6789 2010/01/27
    起動時間を短縮するにはクラスローディングを減らすのが有効
  • インデックステーブルについてMLで聞いてみた - スティルハウスの書庫の書庫

    App Engineのインデックステーブルについて、いまいち理解できてない部分や細かな疑問がいくつかあったのでMLで聞いてみました。 インデックステーブルの各行はどう構成されてる? How Entities and Indexes are Storedで説明されているEntitiesByProperty ASC/DESCテーブルは、実際には キー:"アプリID/カインド名/プロパティ名/プロパティ値" 値:エンティティのキー という構成か?それとも、 キー:"アプリID/カインド名/プロパティ名/プロパティ値/エンティティキー" という構成で、値はとくに無いのか? という質問に対し、Nickさんは 「後者で正しい」(インデックス行のキーにエンティティキーが含まれる構成) と返答してくれました。 また、インデックスについて詳しくはGoogle I/O 2008のUnder the Cover

    インデックステーブルについてMLで聞いてみた - スティルハウスの書庫の書庫
    yamada6789
    yamada6789 2010/01/27
    個々のインデックス行を識別するため、インデックスのキーにはエンティティキーが含まれている
  • はてなブログ | 無料ブログを作成しよう

    ケンタッキー・フライドチキン1号店への旅 ケンタッキー・フライドチキンがケンタッキー州の創業した当時の場所にまだ1号店を構えている、そんな当たり前なようで驚きの話を聞いたので行ってみる事にした。住んでいるデトロイトから車で6時間半。微妙な距離であるが、今しか行けるチャンスがない、行くしかない…

    はてなブログ | 無料ブログを作成しよう
    yamada6789
    yamada6789 2010/01/27
    SS付き。丁寧でわかりやすい。