appengine ja night #14 #ajn14
#ajn14 ustはこちらです http://www.ustream.tv/channel/appengineja
2011-02-22 19:03:02イケメンさん RT “@shin1ogawa: 最初は @int128 さん appengine上の大量データ処理について #ajn14 #appengine”
2011-02-22 19:05:44#ajn14 あれ、TQやcronが一定時間超えたら専用サーバに行くって前聞いた気がするんだけど、これって違うのかな?<バッチサーバはない
2011-02-22 19:08:12taskは10分以内に終了する必要がある。パラメータは10KB以内。taskは必ず実行されるが、2回以上実行される可能性もある。 #ajn14 #appengine
2011-02-22 19:09:41タスクキューの制約のお話し #ajn14 #appengine http://www.ustream.tv/channel/appengineja
2011-02-22 19:09:58taskqueueついでだけど、max-concurrent-requests設定はいつから用意されたんだろう? #ajn14 #appengine
2011-02-22 19:10:18大量データ処理→定時処理、メール配信、集約プロパティの更新、集計処理、データ移行等 #ajn14 #appengine
2011-02-22 19:12:10うん万件の集計処理だと、カーソルでもTimeoutExceptionj発生したことあります ( #ajn14 live at http://ustre.am/fEqp)
2011-02-22 19:12:57#ajn14 TQで処理するのは一旦テンポラリなkindに入れて、そのキーだけをパラメタにしてタスクを積むと、パラメタの容量制限にもかからないし、終わったら該当のエンティティをdeleteするか論理削除するとべき等にもなるよ!
2011-02-22 19:13:13タスクチェーンにして、細かい単位にして処理した方が良い。spin upのみ、10秒制限。ただしSDK1.4までのこと ( #ajn14 live at http://ustre.am/fEqp)
2011-02-22 19:15:28#ajn14 1秒以内でリクエストを返す方がいい。オライリーの #appengine 本にも1秒で処理を終えるように最適化されてるって書いてあったな
2011-02-22 19:15:45タスクキューのマックスコンカレントが、今日か昨日MLに流れていた ( #ajn14 live at http://ustre.am/fEqp)
2011-02-22 19:20:02