Hi Ikai, I would like to tackle the question from a different angel.
Is GAE ready for real time web applications? What would your suggestion be for a startup such as ours, where the service *must* be online 24/7 and every minute of downtime costs our clients money (&law suits... let's not get into that). Can we base our business model on GAE? Do you consider the system production ready? Would you advise we have an ready for execution exit strategy? I understand these are though questions to answer being a Google employee. Judging by past month pingdom monitoring history of our POC - the error rate is relatively high (HTTP 500, > 30sec reply timeouts and co.). Please don't get me wrong we are happy with GAE, our company communication is running on Google Apps Premium and we would gladly signup for Google App Engine for Business SLA (b.t.w, if any early testers access is available - Please let me know). I would appreciate comments on the above. Also, a note about EC2 as it came up in this thread. We run our rendering & analytics on EC2. Works cool as long as you don't need autoscale (manual, before job submission scale is super easy -- Just API fire up as many instances as you need). Maxim. On Tue, Nov 9, 2010 at 4:50 AM, Ikai Lan (Google) <[email protected]<ikai.l%[email protected]> > wrote: > I'm biased, naturally, but here's my piece: > > They're both great, young platforms, and successful businesses have been > built on both Google App Engine as well as Amazon EC2. Amazon's lower level > access appeals to some, whereas Google App Engine's abstractions appeal to > the folks in this group. > > Have you actually used EC2 before? If not, new accounts can sign up for a > free "micro" instance. You'll want to check this out before you make any > decisions. Since you're already looking at EC2, why not look at VPS > solutions? I personally prefer a provider such as Slicehost or Linode to EC2 > for anything I can't currently do on Google App Engine. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger: http://googleappengine.blogspot.com > Reddit: http://www.reddit.com/r/appengine > Twitter: http://twitter.com/app_engine > > > > On Mon, Nov 8, 2010 at 5:59 PM, JY <[email protected]> wrote: > >> I want to ask fellow GAE users whether you think GAE is good choice to >> build real business on? >> I have used GAE for some personal projects, and right now help a >> friend on a tiny start up (but with big dream). The project is related >> to social network - I am thinking of two options: >> 1, GAE >> The benefits are obvious. However, it is also locking you in....you >> don't have much control over it. If you are unhappy later, you will >> have to redo the persistence layer and migrate data etc. >> 2, EC2 >> You have much more control, and if the start-up gets funding, it is >> easy to migrate to dedicated hosting or even its own data center. The >> down side is developer (me, and only me) will have to spend quite some >> time to take care of the infrastructure (although I like this kind of >> work...) >> >> I think my biggest concern of GAE is over the quality of service, and >> the data-store - if I go EC2, I probably will use a NoSQL solution >> like MogoDb, or Cassandra. The development efforts might be similar - >> all products are sort of young, hot, and limited. >> >> Thanks. >> >> JY >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<google-appengine-java%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine-java%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" 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-java?hl=en.
