appengine-deferred を作成しました。 https://github.com/vvakame/appengine-deferred DeferredTask について appengineの1.4.3からDeferredTaskという、RunnableとSerializableのサブタイプなものが追加されました。 これは、DeferredTaskをimplementしたクラスをTaskOptionのpayloadとして渡してTQを起動すると、なんかまぁ /_ah/queue/__deferred__ だかのTQとして起動される、みたいなControllerタイプではない起動の仕方のTQです。多分。 作ったもの 特定のメソッドに @Deferred をつけておくと、例外発生時に自動的にTQでの実行に切り替えてくれるライブラリを作りました。 注意事項がいくつかあるのですが、まぁ後