Sample Chapter

Chapter 9 - Robustness and Scalability: Transactions, Memcache, and Datastore Design

This chapter delves into more advanced Datastore-related topics. The chapter investigates Datastore-related means of increasing the robustness, speed, and scalability of an App Engine app, including several ways to design data classes for scalability and to support efficient join-like queries. The chapter also introduces App Engine transactions and Transactional Tasks and the use of Memcache, App Engine's volatile-memory key-value store.

This chapter is available for free - Download