Allowing several apps to talk to the same Datastore may be a good idea in its own right, but it would the wrong way to look at this issue. Most apps combine slow and fast requests in a way that makes them hard to separate. If I can specify that requests A, B and C go to "instance type 1", and request D goes to "instance type 2", then I can expect significant performance improvements by being able to fine-tune each type of front-end instances. I would love to be able to set different rules for each type as I know when my users expect an immediate response and when a few seconds delay is not a problem.
We already take advantage of the two tiers of instances: frontend and backend. This idea takes it one step further by creating custom frontend instance types. While you are at it, maybe you can get rid of these artificial monikers of "frontend" and "backend" instances, and have a single implementation that lets us define our own instance types based on 3-4 criteria. -- 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.
