I read an article by an indie game developer that uses Google AppEngine to cache its main site and blog to protect high availability during traffic (Digg effect, Slashdot).
Wolfira Blog - Google App Engine for Indie Developers
There is not much detail about what they developed in Python on Google AppEngine that they used to cache the site. The only details I could find were that the python AppEngine app reads Wordpress backend articles via an RSS feed:
Wordpress runs on a dedicated server, and we import it into www.wolfire.com via RSS, which is part of the App Engine. Dropping Wordpress completely on my list of what you need to do someday .;)
Does anyone know of any open source Python or Java web frames you can use to configure the caching of a site that you could build and deploy on Google AppEngine to act as a โscalableโ provider for your web content?
I am using the โOkโ public hosting service called bluehost to host my Wordpress blog, I would like to instead post my blog on a separate domain (blog.ddaniels.net) and host the google app engine on www.ddaniels.net which will point to blog.ddaniels.net.
This can be extended to almost any type of website, you still need links to dynamic content to point to the original host (for things like comments and editing wiki pages, etc., basically any type of HTTP PUT operation )
I would suggest that you mainly need the Java or Python framework:
Set up your host server, for example. blog.yourname.com
Set up the Google App Engine framework as www.yourname.com (more for the Google App Engine for your domain . The key is to use subdomains and "www" is a subdomain)
When you first access the page (or after expiration), an HTTP GET page from the support database and caching it in Google AppEngine
java python google-app-engine caching
Dougnukem
source share