We have our AppEngine applications in multiple projects, each in a separate 
region (of US). These apps connect to Datastore to read data. 
We configured this Datastore as multi-region (by selecting as us-central).

With this setup, can we reliably say that a request coming from an 
AppEngine app to Datastore will be routed to the Datastore replica within 
that same region?

I don't see any documentation referring to this explicitly or any APIs that 
expose which region is serving the Datastore requests. Would be great if 
someone can shed some light on this behavior. 
This will help us in understanding if we can expect consistent latency 
whatever region the request is coming from.

Example Setup:

APP1 in us-east1
APP2 in us-east4
APP3 in us-central

Datastore as multi-regional

Can we safely assume that 

   - Requests from APP1 to Datastore - will be routed and served by 
   Datastore of us-east1 region

   - Requests from APP2 to Datastore - will be routed and served by 
   Datastore of us-east4 region

   - Requests from APP3 to Datastore - will be routed and served by 
   Datastore of us-central region  

Thank you!

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 google-appengine+unsubscr...@googlegroups.com.
To post to this group, send email to google-appengine@googlegroups.com.
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
For more options, visit https://groups.google.com/d/optout.
  • [google-appengin... suman datrika
    • [google-app... 'Katayoon (Cloud Platform Support)' via Google App Engine

Reply via email to