Live data from Hacker News

Goodbye, Google App Engine

carlosble.com

101–102 of 102 posts

Re: Goodbye, Google App Engine

#101
post #92

There are a lot of apologists here, and they're all missing the point. Google App Engine has a large number of random issues and limitations which, while they each individually seem like they ought not to matter, add up to a substantial risk for a project running on it. I'm currently working on a project with a web component, and considered GAE. I chose not to use it, because some of the stuff I encountered in the do…

I'm not an App Engine apologist, although I'm seriously evaluating it for my current project. That said, could you please clarify the following points: 1. "You're supposed to handle exceptions from the datastore? Really?" — Are you saying you don't handle exceptions when your regular relational database throws them? I've seen Sybase and MySQL blow up with depressing regularity, and have had to write exception-recover…

Re: https with a different domain. XHR doesn't let you access a different domain, you'd have to use JSONP which won't let you trap errors easily. And if I weren't sitting at a page served by HTTPS, I would not enter credit card information, and most web users are trained to look for the padlock icon and all that.

Re: Goodbye, Google App Engine

#102
post #51

I'm a little bit confused about the number of arguments against the OP's post, here and especially on his own site. As someone who's considering whether going w/GAE or custom, the points he makes are totally valid and applicable.

Well, I don't know much, but I do know that memcache has a limit of 1MB per value. So that fact that he attributes this to be a problem with AppEngine tells me two things: 1. He doesnt read technical specs (forget the manual, just the basics of "what this library does"). 2. His complaint in this case is completely invalid and entirely his own fault. This leads me to believe (on an albeit small samples size) that the rest of his complaints are invalid. Here is someone who begins a project without understanding the tools available, and when he encounters their limits he then blames the hosting environment. I expect he will have a rude awakening.

http://code.google.com/p/memcached/wiki/FAQ#What_is_the_maxi...

Post reply on HN