Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Essential App Engine: Building High-Performance Java Apps with Google App Engine (Developer's Library)

Buy
A single hype is not enough to change the world. But multiple hypes together can change it as long as they are part of a bigger trend.

This book discusses more than one hyped technology: cloud computing, NoSQL, and HTML5. The technologies in this book combine well with other hyped technologies: functional languages (Scala) and connected devices (iPhone, iPad, Android).

The Internet is changing the world. That is old news, yes, but because it’s old news, you may easily overlook the Internet’s ongoing dynamics and influences. A good indicator that you are missing the cybership is if you are still stuck on Spring and Hibernate. Frameworks solving yesterday’s problems are blocking the way to handle tomorrow’s challenges.

The Google App Engine is a perfect fit with current Internet trends. Reading this book gives you a head start with upcoming technologies. This Introduction describes how both the App Engine and this book fit in the current trends.

In Essential App Engine, Adriaan de Jonge shows Java developers how to rapidly build complex, productionquality, performance-driven cloud applications with Google App Engine. Using a start-to-finish case study and extensive Java example code, De Jonge covers the entire lifecycle, from application design and data modeling through security, testing, and deployment.

De Jonge introduces breakthrough techniques for creating applications that respond within two seconds, even on cold startup, and allow server responses in hundreds of milliseconds or less throughout the rest of the session. He also demonstrates how to avoid common mistakes that can dramatically reduce cloud application performance and scalability. He thoroughly covers state-of-the-art user interface development and shows how to make the most of Google App Engine’s extensive set of APIs. Coverage includes

  • Setting up a development environment that makes it easy to continually address performance
  • Understanding the anatomy of a Google App Engine application
  • Making the right technical setup and design choices for each new application
  • Efficiently modeling data for App Engine’s NoSQL data storage
  • Recognizing when to avoid OR-mapping and pass datastore entities directly to HTML templates
  • Finding alternatives to frameworks and libraries that impair App Engine performance
  • Using JavaScript and AJAX on the client side of your cloud applications
  • Improving browser performance and reducing resource consumption via better use of HTML5 and CSS3
  • Taking advantage of key App Engine APIs: datastore, blobstore, mail, task scheduling, memory caching, URL retrieval, and messaging
  • Securing cloud-based Web applications with Google Accounts, OpenID, and OAuth
  • Improving your cloud development, quality assurance, and deployment processes
  • Targeting, marketing, and selling cloud solutions, from planning to payment handling
(HTML tags aren't allowed.)

Big Data Analytics Using Splunk: Deriving Operational Intelligence from Social Media, Machine Data, Existing Data Warehouses, and Other Real-Time Streaming Sources
Big Data Analytics Using Splunk: Deriving Operational Intelligence from Social Media, Machine Data, Existing Data Warehouses, and Other Real-Time Streaming Sources

Big Data Analytics Using Splunk is a hands-on book showing how to process and derive business value from big data in real time. Examples in the book draw from social media sources such as Twitter (tweets) and Foursquare (check-ins). You also learn to draw from machine data, enabling you to analyze, say, web server log files and...

Introduction to Bayesian Scientific Computing: Ten Lectures on Subjective Computing
Introduction to Bayesian Scientific Computing: Ten Lectures on Subjective Computing
The book of nature, according to Galilei, is written in the language of mathematics. The nature of mathematics is being exact, and its exactness is underlined by the formalism used by mathematicians to write it. This formalism, characterized by theorems and proofs, and syncopated with occasional lemmas, remarks and corollaries, is so deeply...
From Signals to Colours: A Case-based Atlas of Electroanatomic Mapping in Complex Atrial arrhythmias
From Signals to Colours: A Case-based Atlas of Electroanatomic Mapping in Complex Atrial arrhythmias
What is a complex case? Although the concept of what is complex may be personal, there is a common sense of complexity in electrophysiology. In most cases, a complex case involves a patient who comes or is referred after a single or multiple unsuccessful procedures in other centres and is still suffering from the same or a similar...

Henderson's Orbital Tumors
Henderson's Orbital Tumors
Dr. John Henderson (JWH) is 93 years old, very much alive, very much alert although only recently starting to slow down. This author (JAG) has had the distinct privilege of working closely with JWH for the past 20 years. This fourth edition of ...
Using Mass Spectrometry for Drug Metabolism Studies
Using Mass Spectrometry for Drug Metabolism Studies

Mass spectrometry (MS) is fast becoming the premier tool for analyzing various drug metabolism samples in the early phases of drug discovery and research. Introducing the newer, more powerful MS equipment and exploring new applications for using them, this book provides a state-of-the-art look at this promising field.

Using Mass...

Advances in Ubiquitous Computing: Future Paradigms and Directions
Advances in Ubiquitous Computing: Future Paradigms and Directions
The development and availability of new computing and communication devices, and the increased connectivity between these devices, thanks to wired and wireless networks, are enabling new opportunities for people to perform their operations anywhere and anytime. This technological expansion has developed a multitude of challenges that demand further...
©2019 LearnIT (support@pdfchm.net) - Privacy Policy