Hello. You can absolutely use modules to achieve what you want, you don't have to use different apps to run multiple web frameworks or change scaling needs. See the modules documentation for the info on changing scaling config per module. In app.yaml you can just split your api calls to be handled by one wsgi handler and everything else to be handled by another, or a third, etc. You do need something in the url of course to be able to differentiate.
On Monday, March 17, 2014 1:28:46 PM UTC-5, Kinesh Patel wrote: > > > We have a need to share a datastore across multiple app engine apps. (e.g. > we would like to use Flask for our public API, but django for our internal > Saas Product with different scaling needs as just one example). > > Has anyone used the Cloud Datastore API to do something like this? Will I > get the same performance (network latency, etc.) that I do normally in my > app engine app, or does the HTTP layer route requests differently and > introduce overhead? > > Is there some other way to share a single datastore across multiple app > engine apps? Does the modules functionality provide a separate 'main' > entrypoint to allow for different python web frameworks? > > > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/d/optout.
