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.

Reply via email to