Ikai, I do not think you really addressed JY's pain, which I also share. Some of us have invested a lot of time and energy into building GAE-based services. We would like to move to "production" stage but frequent "denials of service" make our applications look bad to customers. Also, for what I am trying to do,
1) I need more than 10 applications 2) more space for static files in WARs 3) more memory (quite often I run into OutOfMemory errors) 4) and of course fewer cold starts or 500 errors I really like GAE's APIs, tools and dashboard but I find it *difficult to deliver* a service that I need to host in the Cloud based on GAE's current reality. GAE is developer friendly (modulo all the contortions we need to go through when, say, a data chunk is 1.2 MB), but as far as production goes ... well ... :-( Is there a hope for us on the horizon or do we have to bite the bullet and migrate elsewhere? PS. For some apps (I do have an Android news app which preparses Reuters news on GAE and serves binary XML to Android) I never had any issues; the app does not need much memory or data to work, and it hardly uses the datastore) -- so for some small apps things work just great. More demanding services do run into walls unfortunately. On Nov 8, 9:50 pm, "Ikai Lan (Google)" <[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%2B > > [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.
