- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
New Trade Paper
Ships in 1 to 3 days
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Programming Google App Engineby Dan Sanderson
Synopses & Reviews
As a cloud computing service, Google App Engine does more than provide access to a large system of servers. It also offers you a simple model for building applications that scale automatically to accommodate millions of users. With this updated edition of Programming Google App Engine, you'll get expert practical guidance that will help you make the best use of this powerful platform. Google engineer Dan Sanderson shows you how to design your applications for scalability, including ways to perform common development tasks using App Engine's APIs and scalable services.
You'll learn about App Engines application server architecture, runtime environments, and scalable datastore for distributing data, as well as techniques for optimizing your application. App Engine offers nearly unlimited computing power, and this book provides clear and concise instructions for getting the most from it right from the source. It's ideal for intermediate and advanced web developers familiar with Java or Python.
Google 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 Googles vast infrastructure, using App Engines scalable services and simple development model.
Through clear and concise instructions, youll learn how to get the most out of App Engines 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.
About the Author
Dan Sanderson is a technical writer and software engineer at Google Inc. He has worked in the web industry for over 10 years as a software engineer and technical writer for Google, Amazon.com, and the Walt Disney Internet Group. He lives in Seattle, Washington. For more information about Dan, visit his website at http://www.dansanderson.com.
Table of Contents
PrefaceChapter 1: Introducing Google App EngineChapter 2: Creating an ApplicationChapter 3: Configuring an ApplicationChapter 4: Request Handlers and InstancesChapter 5: Datastore EntitiesChapter 6: Datastore QueriesChapter 7: Datastore TransactionsChapter 8: Datastore AdministrationChapter 9: Data Modeling with PythonChapter 10: The Java Persistence APIChapter 11: The Memory CacheChapter 12: Large Data and the BlobstoreChapter 13: Fetching URLs and Web ResourcesChapter 14: Sending and Receiving Email MessagesChapter 15: Sending and Receiving Instant Messages with XMPPChapter 16: Task Queues and Scheduled TasksChapter 17: Optimizing Service CallsChapter 18: The Django Web Application FrameworkChapter 19: Managing Request LogsChapter 20: Deploying and Managing ApplicationsColophon
What Our Readers Are Saying
Computers and Internet » Computer Architecture » Parallel