I'm using more than 1 backend for redundancy reasons. I was also experimenting in addressing a specific backend directly, but couldn't notice any difference in latency compared to addressing the whole backend pool.
By using backends I now see log entries in the range of 20-30 ms for processing a request that is enqueued to the taskqueue compared up to several 100 milliseconds that were consumed (or kept in queue) on frontends. Running the backend option I can now serve the load that required much more frontend instances (or at least that's what the scheduler thought would be required). The only downside is that there will be no unlimited autoscaling in place as with frontends. Looking forward for GAE to fix the frontend issues, as latencies like these don't do the platform any good: http://code.google.com/status/appengine/detail/serving-java/2012/07/11#ae-trust-detail-helloworld-get-java-latency -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/A5hbiZiO0lMJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
