When you move your data and applications into the cloud, handling users and tuning your memory usage are no longer a few clicks in a GUI. In this O'Reilly Breakdown, you'll learn how Google AppEngine handles users, and master the complexities of interacting with Google account holders. You'll also learn how to move from application-specific logins to the Google authentication system. Once you've got your users under control, you'll also tune caching to really enhance your application's performance.
Although the application in this Breakdown is simple, the caching problems you'll face--and fix--aren't. Whether it's ensuring the latest search results show up or just ensuring that queries aren't run and re-run needlessly, your applications will see significant performance and usability boosts. Most importantly, you'll get a real handle on how caching works with Google AppEngine, and get a lock on how to tune that cache.
The experts in the O'Reilly Breakdown live video series not only break down the concepts of difficult and complex subjects, they also demonstrate practical implementation and use. Each episode features an experienced programmer, developer, or software designer working on real-world challenges, ranging from iPad user interface design and multi-tasking on Android phones to caching in cloud-based applications.
- Title: User Accounts and memcache in Google AppEngine
- Release date: February 2011
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 0636920010838
You might also like
Building Web Applications with Firebase
Really great introduction to Firebase and how to use each of its components. Jonathan Wood, Software …
The Complete Coding Interview Guide in Java
Explore a wide variety of popular interview questions and learn various techniques for breaking down tricky …
Effective Java, 3rd Edition
Since this Jolt-award winning classic was last updated in 2008, the Java programming environment has changed …
The Staff Engineer's Path
For years, companies have rewarded their most effective engineers with management positions. But treating management as …