There is a caching reverse proxy in front of Google Appengine that can decrease both the cost and response time of your application. Now, I read a lot of articles about Appengine, but I only discovered this last week by accident. Here's how you use it: set the "Cache-Control" header in your HTTP response to "public; max-age=300;". That will instruct the "Google Frontend" to cache the response for