Ikai, sure Google has chosen to differentiate on advanced features, not price. It's OK to charge a little more than your competitors. The question is, how do you know if you're now charging correctly? Are you charging too much? Are you charging too little? How do you know?
Based on user feedback, I'd say you've charged too much. I don't mind most of the price increases, but the datastore operations are very expensive. It's so expensive that the Relation Index Entity technique proposed by your own Brett Slatkin has become cost prohibitive. If Twitter was built on GAE using Relation Index Entity, each tweet made by a popular user with 1 million followers would cost $1 each. Let's say there are 1000 such users on Twitter. And if each one tweeted 10 times a day, the cost would be $10,000 a day! I mean c'mon, Google must be seriously overcharging when best practices/solutions suggested by Googlers themselves have become unusable. On Jan 7, 7:20 am, "Ikai Lan (Google)" <[email protected]> wrote: > Andrin, that's a totally fair argument, and one that we are always talking > about. I think there are ways we can make GAE can provide value, but the > key is for us to think about value, not price. If we obsess about price per > megabyte of bandwidth, we're losing sight of our goal of enabling > developers. We need to demonstrate that the total cost of ownership of GAE > is top notch by continuing to execute and improve the overall platform. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > plus.ikailan.com | twitter.com/ikai > > On Fri, Jan 6, 2012 at 4:34 AM, Andrin von Rechenberg > <[email protected]>wrote: > > > > > > > > > One other interesting thought is that people often justify the higher > > price with > > the stability of GAE and that Google takes care of running your system and > > you dont have to carry a pager. > > The flaw with this justification is, that if my app would cost $50'000 a > > month on > > AppEngine and $20'000 somewhere else, I would run it somewhere else! > > For the extra $30'000 i would save, i could hire 2 really great Site > > Reliability > > Engineers that take care of running the system and make the experience for > > my developers just as good as GAE's. Many people have made systems scale > > outside of AppEngine, which is for an experienced engineer as hard as > > adopting > > to GAEs limitations. So I'm wondering who Google targets at the moment with > > AppEngine. For people that really think big, GAE might not be the > > choice anymore. > > And Amazon is really taking the market these days. > > > I truly hope that one day GAE is so competitive that it takes the market as > > much as EC2 is taking it now. From my point of view, the pricing changes > > were > > a huge set back (maybe it was a success for Google's Business side), but > > I'm > > positive that sometime in the future GAE will become more competitive > > again. > > > Cheers, > > A big GAE-Lover > > > On Fri, Jan 6, 2012 at 12:57 PM, Leandro Rezende < > > [email protected]> wrote: > > >> run as u can =P > > >> 2012/1/5 Shane Elbo <[email protected]> > > >>> I've just started to learn about GAE. Should I go for this strategy > >>> instead of full rely on GAE? > > >>> -- > >>> You received this message because you are subscribed to the Google > >>> Groups "Google App Engine" group. > >>> To view this discussion on the web visit > >>>https://groups.google.com/d/msg/google-appengine/-/f0eK3bnZZJYJ. > > >>> To post to this group, send email to [email protected]. > >>> To unsubscribe from this group, send email to > >>> [email protected]. > >>> 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 [email protected]. > >> To unsubscribe from this group, send email to > >> [email protected]. > >> 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 [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
