年末にLatteのRPCサービス検証してみる、とか言ってから沈黙を保ち続けてたが、結論から言うと無理だった。いや、作るには作ったんだが、URLフェッチしてデータストアに叩き込んだ時点で、すでにCPUクォータを60%近く使い切った状態。これじゃあ、そのあとのリクエストを捌いてたらあっという間に天井張り付きになって、さすがにこれは実用的じゃないという意味で無理と言う判断。
てなわけでGAE/Jを中間サーバにするのはいったんあきらめて、Latte自体のブラッシュアップに力を注いでた。といっても、仕事が多忙でなかなか時間が取れず、ここ1週間くらいでやっと手をつけられたとこ。
で、どうにかできたのが下の画面。
ちゃんとできてんじゃん、なんて思うなかれ。
このUI、実はとんでもなくパフォーマンスが悪いのだ。
データダウンロードに時間がかかる(3G回線で7秒くらい)のは仕方がないとして、3列1日分の画面を描画するのに、HT-03Aの実機でおよそ10秒。一度キャッシュに残せばあとはそこそことしても、さすがにこれではなぁ。。。
というわけで、このままリリースすべきか、パフォチューにしばらく時間をかけるかで悩み中。でも、そろそろXPERIAも出るし、それまでには何とか公開したいなぁとも。
さて、どうしたものか。