Programming Google App Engine: Build & Run Scalable Web Applications on Google's InfrastructureGoogle App Engine makes it easy to create a web application that can serve millions of people as easily as serving hundreds, with minimal up-front investment. With Programming Google App Engine, Google engineer Dan Sanderson provides practical guidance for designing and developing your application on Google’s vast infrastructure, using App Engine’s scalable services and simple development model. Through clear and concise instructions, you’ll learn how to get the most out of App Engine’s nearly unlimited computing power. This second edition is fully updated and expanded to cover Python 2.7 and Java 6 support, multithreading, asynchronous service APIs, and the use of frameworks such as Django 1.3 and webapp2.
|
Other editions - View all
Common terms and phrases
Administration Console App Engine app.yaml app’s application ID argument asynchronous automatically Batch Calls BlobInfo Entities Blobstore Values browser bytes cache configuration file create cursor datastore datastore entities default delete development server Django Eclipse entity group Equality Filters error example frontend function Google Accounts Google Apps Google Talk header IDs and Versions import includes index configuration Installing instance interface Java Persistence API Java Runtime Environment Java SDK JSPs Mac OS X memcache method module multiple multivalued properties null object OpenID optional Player Property Values Pull Queue push queue Python Python App Querying Logs Remote API request handler response Retrying returns runtime environment Scheduled Tasks Sending Email service call servlet Sort Orders specify static files string task queues template transaction update upload URL Fetch service URL path user’s UserPrefs Value Types web application framework webapp2 WSGI XMPP YAML