|I love App Engine||John Wheeler||12/24/11 2:28 PM|
I have three apps running on App Engine, and I must say, the power and the programming model--all the parallel computing, task queues, and async datastore fetches--it's been one of the funnest programming and learning experiences of my career.
It is a very different computing model than I'm used to, and I'm curious to see if and what it will evolve into and if people will get locked-out over time. Consider Java--if you just got into non-cloud Java now, you'd have to learn about all the IoC containers, ORMs, annotations, and the forces behind all of them. I am lucky I got into Java in the beginning, so I could grow with all that stuff. Back then, Microsoft's COM+ was the fuzzy haze I was technically locked-out of.
Again, I'm glad to get in early on cloud computing and Google's flavor of it.
|Re: I love App Engine||John Wheeler||12/24/11 2:30 PM|
Oh, and I forgot to say, Thanks!!
|Re: I love App Engine||Ian Marshall||12/27/11 7:24 AM|
I must agree. What an excellent platform GAE/J is. Automatic
scalability, Java, Apache Wicket (I know: nothing to do with Google,
but it works with GAE/J), .... What fun this coding is!
A big thank you from me too to all at Google who work on GAE. You
deserve a good Christmas and New Year break.
|Re: I love App Engine||Mauricio Aristizabal||12/28/11 5:49 PM|
My only one concern has always been lock-in. But I've recently learned of AppScale http://appscale.cs.ucsb.edu/ so it seems if Google ever drops the ball or starts milking us too hard, we'll have an easy migration path.
With that, I now would recommend GAE 100%
|Re: I love App Engine||James Gilliam||12/29/11 11:09 AM|
The cost is the biggest negative. The way reads and writes are
counted. 20 to 30 writes for entities with modest indexing. Fields
cannot be searched without being indexed and compound indexes are
frequently needed just to return results in ordered. Deletes are
likewise expensive. Why they have to charge this way with instance
charging, database storage usage, and bandwidth usage is ridiculous.
Keeping costs low enough to continue with gae is a gigantic effort.
> AppScalehttp://appscale.cs.ucsb.edu/so it seems if Google ever drops the