2011年1月18日火曜日

Channel APIが触りたいよ~!

去る12月くらいに、GAEにChannel APIというものが正式に追加されました。

これを使うと、簡単に言うとチャットアプリが作れます。
別にチャットアプリを作るためのAPIじゃないですけど。
要はリアルタイムに近い情報のやり取りがサーバとクライアントの間でできるようになるということです。

現在のPush It!は、サーバとの同期のためにポーリングモデル(定期的にサーバに「新しい情報ありますかね~?」と聞きに行く)を採用しているのですが、どうしてもタイムラグが発生するし、サーバ側も負荷がかかり過ぎないように色々工夫してあげないといけません。(GAEの無料Quotaに引っ掛かりやすくなるので)

ということで、すぐにでも対応したいChannel APIなのだが、全然時間が取れない。。。くやしい。。。