ユーザーのアクションに応じて ActiveMQ を使用して「ジョブ」をキューに入れる Java webapp (Tomcat で実行) があります。
アプリケーションを Google App Engine に移植することを検討しており、Google App Engine が Task Queue API を提供していることは知っていますが、JMS や AMPQ など、コンテナ固有ではないメッセージング/キュー システムを使用したいと考えています。
GAE 内で ActiveMQ や RabbitMQ などのメッセージング サーバーのインスタンスを起動できるかどうか疑問に思っています。それとも、その考えは GAE のような分散環境では意味がありませんか? 私はまだ GAE を調べているところなので、その分散型の性質は現時点では少し謎です。