今日、会社でWebサイトのユーザー特性についての情報共有やってて、もっと正確なトラッキングができる方法ないかな? と思った。 ちょうど、Google の Webサービス(Google App Engine)が一般公開されることになったのも一つのきっかけだったけど、Bigtable は使えるんじゃないか、と。 そうはいっても、いきなり Google App Engine に参入するのは、会社として決断できるはずもない。だから、現在運用しているサーバに Bigtable のようなフレキシブルなDBシステムを構築できないかと考えた。また、専任でプログラマーを常駐させていないこともあり、サーバーサイドのプログラミング作業は最小限に抑えたいというのもあった(コストの節約)。 正直、私が書いちゃってもいいんだけど、サーバー側のプログラムいじる権限がないのでね。 で、Ajax を使う方法を思いついた。