Why we switched from Google App Engine to EC2
tophatmonocle.com
Why we switched from Google App Engine to EC2
1–10 of 48 posts
Re: Why we switched from Google App Engine to EC2
#2I was a bit taken back by the criticism on the last app-engine article. Quite frankly, sometimes you don't realize you the limitations until you hit them despite what the manual says. ("Every one's job is easy but your own.") If you haven't used GAE, you don't realize how easy it is to just get up and get going. It's absurdly simple. However, when you hit limitations you might encounter the sunk-cost fallacy, and that might propel you to keep working around its limitations.
Re: Why we switched from Google App Engine to EC2
#3Re: Why we switched from Google App Engine to EC2
#4Re: Why we switched from Google App Engine to EC2
#5Is it getting fashionable these days to blame Google App Engine? I am reading lots of horror stories about GAE!!
Re: Why we switched from Google App Engine to EC2
#6The thing people "forget" is that the further up the stack you move, the more support is required because there's less and less the customer can do to diagnose a problem.
Re: Why we switched from Google App Engine to EC2
#7I am not so bothered and actually appreciate the programming model. Actually reading the story, seems like some of their architectural patterns may have run contrary to asynchronous intent.
98% availability is a deal breaker for most betting thyeir business and image.
Re: Why we switched from Google App Engine to EC2
#8Is it getting fashionable these days to blame Google App Engine? I am reading lots of horror stories about GAE!!
I don't know if developing on the App Engine is still as bad as it was before. Maybe it's changed in the last few months that we've been on EC2
From what I've heard, things have dramatically improved from how they were a few months ago.
Re: Why we switched from Google App Engine to EC2
#9One of the rarely-mentioned virtues of App Engine is that it's really, astonishingly, cheap — as well as removing the system administration burden, which is also a cost in either time or money.
For a large company, web application hosting is an insignificant cost, but for an unfunded startup it can be pivotal.
(I first used App Engine in 2009, in answer to a requirement for a simple application that had to be both massively-scalable and run on a close-to-nonexistent budget. It was a perfect fit for that scenario.)
Re: Why we switched from Google App Engine to EC2
#10Since the included version is so bad, people try to get django-app-engine-patch or django-norel working. Those also suck.
There's a mindset that if Django runs, I can keep doing things the Django way.
Nope. Abandon your old frameworks. If you're going to use App Engine, you have to embrace its distributed, scalable way of doing things. Use something made for App Engine like webapp or tipfy.
Yeah, there are problems with App Engine. It has downtime and things slow down. So does every other hosting platform.
App Engine is getting better all the time. I've been working with it for about 6 months, and nearly every month there is a new release with great new features that make developing apps for the platform better. The new 1.4 release has tons of great features that will make working with App Engine easier, like reserved instances and warming requests.