Programming Google App Engine, 2/e (Paperback)

Dan Sanderson

  • 出版商: O'Reilly
  • 出版日期: 2012-11-20
  • 定價: $1,650
  • 售價: 9.5$1,568
  • 貴賓價: 9.0$1,485
  • 語言: 英文
  • 頁數: 538
  • 裝訂: Paperback
  • ISBN: 144939826X
  • ISBN-13: 9781449398262
  • 相關分類: Google CloudJava 程式語言Python
  • 立即出貨 (庫存=1)

買這商品的人也買了...

相關主題

商品描述

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 Google’s vast infrastructure, using App Engine’s scalable services and simple development model.

Through clear and concise instructions, you’ll learn how to get the most out of App Engine’s 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.

  • Understand how App Engine handles web requests and executes application code
  • Learn about new datastore features for queries and indexes, transactions, and data modeling
  • Create, manipulate, and serve large data files with the Blobstore
  • Use task queues to parallelize and distribute computation across the infrastructure
  • Employ scalable services for email, instant messaging, and communicating with web services
  • Track resource consumption, and optimize your application for speed and cost effectiveness

商品描述(中文翻譯)

Google App Engine使得創建一個能夠像服務數百人一樣輕鬆地服務數百萬人的網絡應用程序變得容易,並且只需最少的前期投資。在《Programming Google App Engine》一書中,Google工程師Dan Sanderson提供了在Google龐大基礎設施上設計和開發應用程序的實用指南,使用App Engine的可擴展服務和簡單的開發模型。

通過清晰簡潔的指示,您將學習如何充分利用App Engine的幾乎無限的計算能力。這本第二版已經完全更新和擴展,涵蓋了Python 2.7和Java 6的支持,多線程,異步服務API以及使用Django 1.3和webapp2等框架的使用。

以下是本書的主要內容:
- 了解App Engine如何處理網絡請求並執行應用程序代碼
- 了解新的數據存儲功能,包括查詢和索引、事務和數據建模
- 使用Blobstore創建、操作和提供大型數據文件
- 使用任務隊列在基礎設施上並行和分佈計算
- 使用可擴展服務進行電子郵件、即時通訊和與Web服務的通信
- 監控資源消耗,並優化應用程序的速度和成本效益