How App Engine served the Humble Indie Bundle
googleappengine.blogspot.com
googleappengine.blogspot.com
Read an issue on the google code site where a lot of developers are requesting for python 2.6 support. And the appengine team replies that they do have it on their list but not top priority.
So if your OS's repo doesn't have 2.5, you'll have a bit of a problem. Django version is 1.1 on appengine. Still the trivial 1mb app limit.
Whatever happens, i still like appengine for it's ease of deployment of python apps. Appengine seems to be for python what Heroku is for ruby apps.
P.S: If anybody has a solution to 2.5 python on ubuntu 10.04...
I'm not sure if it's a Mac or port thing. BTW, there's a gcc_select too. For the more hardcore amongst us :)
There's something called virtualenv available on easy_install. I'm going to try it now and I'll get back.
For Ubuntu 10.4, you could also do this:
http://www.codigomanso.com/en/2010/05/google-app-engine-en-u...
I wonder if the situation has improved in the last couple of months? One proposed solution is to have a recurring task trigger requests, but that seems like a wasteful hack. Plus, it would be unreliable as it is not known how App Engine decided internally when to "unload" an app.
The initial load is slow. I can't remember the average wait but it does add on several seconds to a pageload. Given that 1/n users will deal with it, it's probably not an issue, but it did always bother me.
In general the overall performance has degraded in the last couple of months. I only use it as a hackish-CDN at the moment but I have seen deploys timeout up to 10 minutes. I guess the datastore is dealing with some serious growing pains as well.
Depending on what you're looking for, I would probably steer you away from App Engine. I don't have time to go into details, but I really think the cons outweigh the pros. I moved a while ago from AE to regular Django and I spend a lot less time coding. You've got plenty of other options for similar cost/scalability as well.