Okay. Thanks for the info. Maarten
On Tue, Dec 7, 2010 at 7:05 PM, Ikai Lan (Google) <[email protected]<ikai.l%[email protected]> > 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 <[email protected]> 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)" >> <[email protected]<ikai.l%[email protected]> >> > >> 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 <[email protected]> >> 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 >> [email protected]. >> > > To unsubscribe from this group, send email to >> [email protected]<google-appengine%[email protected]> >> . >> > > 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 [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<google-appengine%[email protected]> >> . >> 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 [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > 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 [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.
