First of all, thank you for the detailed cost comparison and the honest feedback. We really appreciate it.
The data itself is not very far from what I observed in my test. Certainly, we should try making the backends cheaper. The easiest fix will be this issue: http://code.google.com/p/googleappengine/issues/detail?id=7411 It will reduce the cost by 5/8(if the discount rate is the same as the one for frontend), so it'll be $360/month for 10 B1s. Besides the cost, we should also improve the performance itself. You might say 'It's still insane', however, I don't think so, because App Engine backends provides other goodies like high availability, redundancy, maintenance-free nature from the start. Please think this way. Would you like to offer a score-server service for Richard by yourself at a cost of $360/month? Besides running a single node.js server, you also need to run a spare server, need to create a monitoring/fail-over mechanism, need to have a support channel when in trouble, and sometimes need to diagnose any network problem between App Engine and your server. If the answer is yes, probably it's a good business chance for you ;) I'm not saying that App Engine is perfect, but i just wanted to point out that your comparison lacks(maybe it's intentional) a consideration for the important aspects of App Engine. However, your feedback is still invaluable to us. Thank you as always. Regards, -- Takashi On Thu, Aug 9, 2012 at 3:31 PM, Jeff Schnitzer <[email protected]> wrote: > On Wed, Aug 8, 2012 at 11:01 PM, Kristopher Giesing > <[email protected]> wrote: >> Do we know for sure that front ends are any faster? Their individual >> throughput limits might just be masked by having more of them spin up. > > I expect frontends are about the same. But frontends can't aggregate > scores so they aren't really an issue in this test. If you want to > feel even worse for Richard, he's paying for what seems like an > unreasonable number of F1 instances too... but for some reason that > seems less frustrating than the totally unnecessary need to add a > second equivalent number of backends. > > Jeff > > -- > 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. > -- Takashi Matsuo | Developer Advocate | [email protected] -- 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.
