On Feb 24, 10:39 am, A1programmer <[email protected]> wrote:
> Are there any good alternatives to Google App Engine out there?
>
> I am finding that I cannot rely on GAE for a production quality
> environment.

I am very excited about the future of Google App Engine, but I am in
the same boat, Derrick.

I am working with a startup that tried to get up and running on Google
App Engine, but we have since migrated to Spring Cloud Foundry, which
runs on Amazon's EC2 architecture. It is a heavier-weight environment,
and the monthly costs are higher, but the development costs are much,
much cheaper, and we have far fewer unexpected Production problems.

> There's a huge attraction to the tiny resource requirement to maintain a WAR
> file deployment versus the large requirements of a EC2 style VM.

I agree, but for me there is an even larger attraction to having
predictable behavior in our Production environment, and we can't
currently get that from GAE. Some people are happy with BigTable as a
general persistence solution, but we are not. The whitelisted
classloader makes every attempt to integrate with third-party
libraries an adventure. And the nature of GAE's on-demand provisioning
makes it difficult to guarantee the response times we want for our
customers.

The crushing blow to our morale is code that runs perfectly in our
development environment, but breaks when deployed to GAE.

I have a lot of faith in the Google team, and I can't wait to see what
GAE looks like a year from now. But right now, I can only recommend it
for the simplest of internal apps, nothing client-facing.

-- 
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.

Reply via email to