impactrudia/objectify-appengine

Support Datastore on GCE instances and other platforms.

Opened this issue · 3 comments

The App Engine Datastore has been expanded to run on other platforms. 
(https://developers.google.com/datastore/docs/activate)

The most interesting and obvious new alternative is running on Google Compute 
Engine instances, but other platforms are supported as well. It would be great 
if Objectify was supported everywhere the datastore was.

Original issue reported on code.google.com by james.ta...@jrtechnical.com on 13 Jan 2014 at 5:30

After reading this thread here:
https://groups.google.com/forum/#!topic/google-appengine/VjlTncfnwFo

I now realize this is bad idea the way I initially envisioned it (which was 
porting Objectify code to use the new API). Instead, I think it would be better 
to follow the recommendation in that thread, and create a proxy service. That 
is what is happening under the covers anyways.

Ideally Objectify would provide a Servlet to proxy requests via App Engine, and 
a client side lib that implemented the current Objectify API (passing requests 
to the proxy).

Original comment by james.ta...@jrtechnical.com on 13 Jan 2014 at 6:32

Rumor has it that Google is working on a Low Level API adapter for GCE. That 
seems the most likely way to get Objectify working from GCE.

Original comment by lhori...@gmail.com on 14 Apr 2014 at 2:27

  • Added labels: Type-Enhancement
  • Removed labels: Type-Defect
It does work on other infrastructures if you use AppScale (implements the 
datastore API with cassandra).

Original comment by R...@appscale.com on 27 Oct 2014 at 11:57