Okay. Thanks for the info. Maarten
On Tue, Dec 7, 2010 at 7:05 PM, Ikai Lan (Google) <ikai.l+gro...@google.com<ikai.l%2bgro...@google.com> > wrote: > Not very. App Engine is built upon Google's existing infrastructure. We've > open sourced some of the technologies we use (protocol buffers), but there's > a lot that goes into powering Google properties. > > -- > 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 Tue, Dec 7, 2010 at 2:21 AM, Maarten <maarten.de...@gmail.com> wrote: > >> 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<ikai.l%2bgro...@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<google-appengine%2bunsubscr...@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<google-appengine%2bunsubscr...@googlegroups.com> >> . >> For more options, visit this group at >> http://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<google-appengine%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://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.