GAE needs a dedicated Tech Evangelist to write best practices, and to generate clear examples of how code should be used. But also to show X vs Y performance numbers.
You can't easily peer in to GAE's pricing. And a lot of people blame the Expense on Google when they need to look at their own code. If we were running the code from our first release we'd be paying 40x what we are now, and we have maybe changed 60 lines of code. Some of those lines even slow things down so we can offer more functionality, so likely if we had only done feature expansion we'd be at 60x the price of what we are. That's a big deal. It is also the kind of thing Google has never been good at. They don't really do nice explanations of how to Optimize for their products. I mean this in the most flattering of ways because the GAE team is much more helpful than any other group I have interacted with at Google, but generally Google's approach to documentation and evangelism is "We are so much smarter than you we can't dumb this down enough that it would make sense, and if you were smart enough to understand you wouldn't need me to explain". -----Original Message----- From: google-appengine@googlegroups.com [mailto:google-appengine@googlegroups.com] On Behalf Of stevep Sent: Thursday, January 19, 2012 1:47 PM To: Google App Engine Subject: [google-appengine] Re: ROFLMFAO DynamoDB From Amazon Robert wrote: However, I still hope that this will give Google incentive to innovate and be competitive. Certainly am pulling for Dynamo to bring some competitive pressure (but very happy any port seems a long ways off). Not yet there, but fingers crossed -- come on Jeff apply that giant alien brain (whatever happened to Yegge's Google+ series?). One of the greatest needs right now for many GAE devs, though, is a simple best practices document. Unfortunately this falls into the "documentation" category, and we all know how engineers asses the value of more documentation vs. more new and cool features. -stevep -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.