Ikai, Thanks for the reply.
I've already stumbled upon AppScale and TyphoonAE. Could you comment on how similar to GAE their internals are? Best regards, Maarten On Dec 6, 11:57 pm, "Ikai Lan (Google)" <ikai.l+gro...@google.com> wrote: > Hi Maarten, > > Wish that there were an easy answer for this, but there's a LOT that > would go into this answer. App Engine uses many Google technologies > which in and of themselves are long, complex topics (Protobuf, > BigTable -http://labs.google.com/papers/bigtable-osdi06.pdf). > > I'd start here: > > http://code.google.com/appengine/articles/datastore/overview.html > > And I'd ask specific questions if I had any. Two really good pieces of > technologies to study are AppScale: > > http://code.google.com/p/appscale/ > > http://code.google.com/p/typhoonae/ > > Both the above technologies are App Engine compatible and use open > source technologies in their implementation. > > Good luck, > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger: http://googleappengine.blogspot.com > Reddit: http://www.reddit.com/r/appengine > Twitter: http://twitter.com/app_engine > > > > > > > > On Mon, Dec 6, 2010 at 5:35 AM, Maarten <maarten.de...@gmail.com> wrote: > > Hi all, > > > I was wondering, is there any information about the internals of GAE? > > I'm looking into GAE for the sake of PaaS security research. I'm not > > looking for the what ("each application runs in its own sandbox"), but > > the how (Does each app get its own VM? Or do multiple apps share one > > VM? And which classes are actually shared? Which strategy is used for > > isolation? And what about the datastore, is data tagged? Do users get > > their own 'view'? Etc.). Also, what technologies does GAE use? I know > > about Jetty, Bigtable etc, but is there a complete survey on this? It > > would be great to see some more detailed information. What is the > > reason I can't seem to find this info? Didn't I search enough or is > > GAE proprietary? > > > Kind regards, > > > Maarten > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine" group. > > To post to this group, send email to google-appeng...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine+unsubscr...@googlegroups.com. > > For more options, visit this group > > athttp://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appeng...@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.