Backends only handle serial requests. This is one of the biggest limitation of Backends.
From: [email protected] [mailto:[email protected]] On Behalf Of Sean O'Connor Sent: Monday, August 06, 2012 2:55 PM To: [email protected] Subject: [google-appengine] Dynamic Backend Instance Scaling Hello, I am working on a project where we are using a dynamic backend as a pull queue worker. Whenever we add a batch of tasks to our pull queue, we also add a task to a push queue targeted to the backend to wake up the backend and kick off the worker code. Overall this has been working well for us as it allows us to offload work from our front-end instances without paying too much for idle backend instances. The biggest problem we've been having with this approach has been understanding and predicting how the dynamic instances are scaled. To that end, I have two questions: 1. Is the "threadsafe" option enabling concurrent request handling in the python27 runtime used by dynamic backends? 2. If so, does the dynamic backend instance scaling work similarly to front-end instance scaling or is there different rules at play here? We've tried to read up on this in the docs and watching Google I/O talk videos but all we've been finding is somewhat vague or contradicting/outdated information. Thanks! -Sean O'Connor -- 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/-/6dLL0xNbjPUJ. 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. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. 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.
