However, sharing datastore across applications is one of the solutions to the differentiated service. I am happy with GAE team comes up with other solutions as well. As a result I created a new issue specifically to this. Anyone who need this are welcome to star the issue.
http://code.google.com/p/googleappengine/issues/detail?id=7901&thanks=7901&ts=1343371922 On Fri, Jul 27, 2012 at 6:39 AM, Kyle Finley <[email protected]> wrote: > David and anyone else who is interested here's the feature request: > http://code.google.com/p/googleappengine/issues/detail?id=1300 > > Instead of allowing multiple apps to share one datastore; It appears that > the App Engine team is planning on giving more control over app versions, > in the future. I believe this is the Google IO session that discusses it: > > http://www.youtube.com/watch?v=zQ5_47zy4bY > > > -Kyle > > On Thursday, July 26, 2012 10:19:12 PM UTC-5, David Hardwick wrote: >> >> Hi >> >> If you put in a feature request to have two+ apps access the same >> datastore natively then I will definitely star it! >> >> >> On Thursday, July 26, 2012 3:11:48 PM UTC-4, rerngvit yanggratoke wrote: >>> >>> Hello, >>> Anyone have an idea on how to achieve a differentiated service >>> with Google App Engine? I have two types of users. One is premium while >>> another one is free user. I would like to set different minimum latencies >>> for firing up new GAE instances between the two. In other words, I am >>> willing to pay extra for the traffic generated from the premium users. >>> Nonetheless, for the free users, I would prefer to pay at minimum or within >>> the daily free quota provided by Google. In my case, I expect that the free >>> users are able to tolerate higher latency than the premium ones. I believe >>> that this case should be quite general and apply to many people. >>> Assuming that I can identify types of users by the URLs they use >>> or via other mechanisms. The only way I could think of is creating two >>> separated applications and letting the premium users access the one that >>> enables billing, while free users access the one that doesn't. However, my >>> free and premium users need to share the datastore because they are also >>> have to communicate within the application. Unfortunately, it seems that >>> sharing a datastore across applications is not possible at the moment (feel >>> free to correct me if I am wrong). >>> >>> Any ideas or suggestions? >>> >>> Cheers, >>> Rerngvit >>> >> -- > 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/-/F8SZuWOop_EJ. > > 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. > -- Best Regards, Rerngvit Yanggratoke -- 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.
