スティルハウスの書庫の書庫

はてなダイアリーで書いてた「スティルハウスの書庫」を移転してきました。

セミナーのお知らせ:GAEとBigtableってどう使う?

Google App Engine(GAE)と、Googleの分散データストアBigtableに関する技術セミナーです。Googleが公開するBigtableに関する論文のほか、「Google I/O 2008」「同2009」で発表された情報を中心に紹介します。

参加申し込み:こちらからお申し込みください

日時: 2009/07/17 18:30 〜 20:30(2時間)

定員: 25 人

会場: 泉ガーデンコンファレンスセンター 会議室名「ボードルーム」 (東京都港区六本木1-6-1)

MC: スティルハウス佐藤一憲(ペンネーム吉川和巳

参加費:税込5000円(現地でお支払いいただくか、お名刺をいただければ後日請求書をお送りします)

アクセス:こちらをご覧ください

主催者:スティルハウス お問い合わせ先:contact@sth.co.jp


セミナー内容:


Google App Engineとは

* ご都合.comの事例
* App Engineのすごいところ
* App Engineのクラスタ構成(App Engine Stack)
* App Master、Front End、App Server
* App Serverの中身
* App Engineのスケールアウトメカニズム
* ホワイトハウス"Open for Questions"のスケールアウト事例

Bigtableの内部構造

* Bigtableの歴史と現状
* Bigtableのテーブル
* Bigtableにできること
* CRUDと2つのスキャン
* Bigtableを支えるサーバー構成
* タブレットサーバーのメカニズム
* キャッシュ管理とディスクアクセス
* memtableとマイナーコンパクション
* SSTableとメジャーコンパクション
* Google File System (GFS)による冗長化

Datastoreってどう使う?

* Datastore API概要
* エンティティ、キー、プロパティ
* Datastoreのクエリの仕組み
* 3種類のインデックス
* エンティティグループとは
* Datastoreのトランザクション
* エンティティグループ設計時の注意点
* Datastoreってどう使う?
* Datastoreのパフォーマンス
* Datastoreにできないこと
* RDBからDatastoreへの移行tips