This content is not currently approved and is visible here for review only.

Essential App Engine: Building High Performance Java Apps with Google App Engine (Developer's Library)

Essential App Engine: Building High Performance Java Apps with Google App Engine (Developer's Library)
Authors
Adriaan de Jonge
ISBN
032174263X
Published
31 Oct 2011
Purchase online
amazon.com

Cloud computing fundamentally changes the way applications are created and managed. When done right, system administration becomes trivial, and concerns about adequate hardware, capacity planning, or scalability are virtually eliminated. With Google's App Engine, millions of Java developers can quickly begin to develop cost-effective systems to operate in the cloud.

Editorial Reviews

Cloud computing fundamentally changes the way applications are created and managed. When done right, system administration becomes trivial, and concerns about adequate hardware, capacity planning, or scalability are virtually eliminated. With Google's App Engine, millions of Java developers can quickly begin to develop cost-effective systems to operate in the cloud. However, when Java developers use familiar frameworks and techniques to build these systems, they often encounter surprising, unexpected performance problems. Essential App Engine teaches a start-to-finish approach to performance-driven App Engine development with Java. Using this book, Java developers can master all the concepts and techniques they need, from application design through data storage, task scheduling through security. Coverage includes:

  • Systematically maximizing performance without compromising maintainability -- creating applications that are 10x+ faster on cold startup, and offer quick server response throughout their sessions
  • Avoiding or minimizing the use of frameworks and libraries that cause performance problems
  • Improving browser performance through the proper use of HTTP, HTML, CSS, JavaScript, and profiling
  • Modeling data for App Engine's non-SQL data storage
  • Ensuring app quality and managing development efficiently, through deployment and beyond
  • Working with the Channel, Multitenancy, and Capabilities APIs, as well as newer features like High Replication Datastore, Always On, and Warm Up Requests

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“There are 10 types of people in the world, those who can read binary, and those who can't.”