Google App Engine demo at BeCamp 2008 (charlottesville barcamp)
Please excuse the lack of verbosity... this was whipped up really fast and given to an audience of developers. (A lot of the additional content was also spoken)
Ashish Tonse
2. Demo App
• Gi-89 calculator (gi89.appspot.com)
• Built with with Prasad Silva
(prasadsmind.net) in a week including
learning Python/Django)
3. What is it?
• Sandboxed Python environment
• More languages to follow
• Google’s database BigTable
• Google User Accounts
4. Modified Python
• Just a few restrictions
• No local filesystem access
• No threads
• Raw sockets (http based one for 80/443)
• No sys calls
5. BigTable
• Designed to run on multiple nodes
(10,000+)
• Object-based
• GQL - A form of SQL that you can use to
access BigTable data
• Paper available: labs.google.com/papers/bigtable.html