HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 08:55:29 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20091130045905
location: https://web.archive.org/web/20091130045905/https://safari.oreilly.com/9780596157517
server-timing: captures_list;dur=0.586588, exclusion.robots;dur=0.023182, exclusion.robots.policy;dur=0.011165, esindex;dur=0.011737, cdx.remote;dur=8.683229, LoadShardBlock;dur=155.195408, PetaboxLoader3.datanode;dur=121.469254
x-app-server: wwwb-app213
x-ts: 302
x-tr: 190
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
set-cookie: wb-p-SERVER=wwwb-app213; path=/
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 301
server: nginx
date: Mon, 04 Aug 2025 08:55:29 GMT
content-length: 0
x-archive-orig-content-length: 0
location: https://web.archive.org/web/20091130045905/https://my.safaribooksonline.com/9780596157517?portal=oreilly
x-archive-orig-server: SWS + Microsoft-HTTPAPI/2.0
x-archive-orig-date: Mon, 30 Nov 2009 04:59:05 GMT
x-archive-orig-connection: close
x-archive-orig-set-cookie: Safari=cookieversion=2&portal=oreilly&key=&sessionid=6cfafbb3-777b-49f8-927b-d302c66cd2a2&ref=Undefined&oref=%2f; Path=/; Domain=safari.oreilly.com
cache-control: max-age=1800
memento-datetime: Mon, 30 Nov 2009 04:59:05 GMT
link:
; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Mon, 08 Dec 2008 09:18:21 GMT", ; rel="prev memento"; datetime="Mon, 14 Sep 2009 16:28:10 GMT", ; rel="memento"; datetime="Mon, 30 Nov 2009 04:59:05 GMT", ; rel="last memento"; datetime="Mon, 30 Nov 2009 04:59:05 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_13_20091130042525_crawl100-c/52_13_20091130045836_crawl100.arc.gz
server-timing: captures_list;dur=0.699321, exclusion.robots;dur=0.028217, exclusion.robots.policy;dur=0.014223, esindex;dur=0.013752, cdx.remote;dur=7.460523, LoadShardBlock;dur=195.968971, PetaboxLoader3.datanode;dur=192.497877, PetaboxLoader3.resolve;dur=164.354967, load_resource;dur=223.131210
x-app-server: wwwb-app213
x-ts: 301
x-tr: 459
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 302
server: nginx
date: Mon, 04 Aug 2025 08:55:31 GMT
content-type: text/plain; charset=utf-8
content-length: 0
x-archive-redirect-reason: found capture at 20090713103619
location: https://web.archive.org/web/20090713103619/https://my.safaribooksonline.com/9780596157517?portal=oreilly
server-timing: captures_list;dur=0.613919, exclusion.robots;dur=0.023490, exclusion.robots.policy;dur=0.011537, esindex;dur=0.011725, cdx.remote;dur=10.988396, LoadShardBlock;dur=1273.711398, PetaboxLoader3.datanode;dur=96.065581, PetaboxLoader3.resolve;dur=223.536553
x-app-server: wwwb-app213
x-ts: 302
x-tr: 1317
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
HTTP/2 200
server: nginx
date: Mon, 04 Aug 2025 08:55:32 GMT
content-type: text/html; charset=utf-8
x-archive-orig-expires: Mon, 05 Apr 1970 03:12:07 GMT
x-archive-orig-server: SWS + Microsoft-HTTPAPI/1.0
x-archive-orig-cache-control: private
x-archive-orig-p3p: CP="CAO DSP COR LAW ADM DEV PSA IVA IVD CONo HIS TELo OUR IND UNI"
x-archive-orig-date: Mon, 13 Jul 2009 10:36:19 GMT
x-archive-orig-connection: close
x-archive-orig-set-cookie: Safari=cookieversion=2&portal=oreilly&key=&sessionid=6dfa3c17-ae75-4b1e-8a4f-e708044f5f61&ref=Undefined&oref=%2f; Path=/; Domain=my.safaribooksonline.com
x-archive-guessed-content-type: text/html
x-archive-guessed-charset: utf-8
memento-datetime: Mon, 13 Jul 2009 10:36:19 GMT
link: ; rel="original", ; rel="timemap"; type="application/link-format", ; rel="timegate", ; rel="first memento"; datetime="Sun, 12 Apr 2009 02:45:05 GMT", ; rel="prev memento"; datetime="Sun, 12 Apr 2009 02:45:05 GMT", ; rel="memento"; datetime="Mon, 13 Jul 2009 10:36:19 GMT", ; rel="last memento"; datetime="Mon, 13 Jul 2009 10:36:19 GMT"
content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline' data: blob: archive.org web.archive.org web-static.archive.org wayback-api.archive.org athena.archive.org analytics.archive.org pragma.archivelab.org wwwb-events.archive.org
x-archive-src: 52_10_20090713093112_crawl101.gpg-c/52_10_20090713103547_crawl101.arc.gz
server-timing: captures_list;dur=0.938620, exclusion.robots;dur=0.029378, exclusion.robots.policy;dur=0.013202, esindex;dur=0.016671, cdx.remote;dur=8.136133, LoadShardBlock;dur=167.718833, PetaboxLoader3.datanode;dur=138.196157, PetaboxLoader3.resolve;dur=220.828980, load_resource;dur=291.187150
x-app-server: wwwb-app213
x-ts: 200
x-tr: 588
server-timing: TR;dur=0,Tw;dur=0,Tc;dur=0
x-location: All
x-rl: 0
x-na: 0
x-page-cache: MISS
server-timing: MISS
x-nid: DigitalOcean
referrer-policy: no-referrer-when-downgrade
permissions-policy: interest-cohort=()
content-encoding: gzip
O'Reilly - Safari Books Online - 9780596157517 - Programming Google App Engine, 1st Edition Overview
The most authoritative book on Google App Engine, this book
explains how to build infinitely scalable web applications using
this exciting new development platform and the the Java Runtime
Environment (JRE). You'll not only learn how to perform common
development tasks using App Engine APIs and services, but also what
types of web applications are best suited for App Engine -- and
what types are not.
Programming Google App Engine introduces you to App
Engine's tools, including the SDK and the Admin Console, with a
simple application. You'll learn data modeling in the App Engine
data store, as well as schema migration, queries, and transactions.
With this book, you will also:
Discover the difference between traditional web development and
development with App Engine
Learn details of App Engine's Python runtime environment
Understand how the App Engine handles web requests
Get techniques for effectively using App Engine's distributed
datastore
Manage deployed applications, performance, debugging, and unit
testing
Anyone building large web applications, growing a small company,
or looking for a way to build infrastructure will want to explore
the nearly unlimited computing power Google provides. Written by
Google's Dan Sanderson, Programming Google App Engine
offers you clear and concise instruction right from the
source.
This book is still in progress, but you can get going on this
technology through our Rough Cuts edition, which lets you read the
manuscript as it evolves, either online or via PDF.
Purchase "Programming Google App Engine, 1st Edition" - Retail Price: USD $44.99