I'd like to second this, and perhaps offer a bit of clarification.

I've been involved in a project for some time now (I've been a user
from the very beginning), and I've been constantly frustrated with
some of the features of App Engine.  In some ways, it's been amazing.
The fact that one is constrained from the start to create apps that
can scale horizontally is interesting and exciting to me.  That being
said, there are a number of challenges that you should be aware of:

1. Poor documentation.

This is a dramatically changing project.  It is definitely not like
other "beta" Google projects.  It really is beta.  You are not going
to be able to trust that all of the documentation is correct.  This is
not a huge criticism of the project - it seems like things are
changing at a pretty rapid rate and I know from experience that it is
often difficult to keep documentation in sync with the current
production version.  But it is something you'll have to deal with.

2. Poor uptime compared to commercial services

Everyone and their mother was atwitter over the S3 downtime some time
ago.  App Engine regularly has such downtimes.  App Engine is a much
more complex system to manage, so that is to be expected somewhat,
still - take that into account.  To partially mitigate this, you can
follow a few websites:

cloudstatus.com
http://groups.google.com/group/google-appengine-downtime-notify

If you look at the history on the downtime google group, you can see
that they are at about 2 9's of reliability.  This is not a criticism
- I love the service and well - you get what you pay for, but if you
are promising customers high reliability, they won't get it.  Be aware
of this.

Besides that, the platform is great.  The quotas are amazingly high
(if you don't hit the high CPU quota).  The really great thing is that
App Engine (especially with the django helper) is essentially Django,
so there is little risk in developing for App Engine.  If you find
that you can't continue to host your project on App Engine, you can
easily port it over to Django on something like slicehost or AWS.

On Sep 30, 3:05 am, mitnickcbc <[EMAIL PROTECTED]> wrote:
> I do, full production. And my suggestion is not to use it for
> production. You can have very easy start with GAE since no server
> config, easy deploy and tons of other good things. But you will get
> more pain of growth due to these issues:
> 1. Manually quota increase process. This is not a problem if during
> working hours. But you may met this issue at 7PM and you need to wait
> for at least 14 hours to get a response, not mention during weekend or
> holidays. For people who have no idea about quota denials, quota
> denial means almost totally out of service. And currently we don't
> have visibility to all quotas like datastore and URL fetch. This makes
> it even harder to predict the needs of quota increase.
> 2. High amount CPU quota. This one has a very small quota number and
> does't scale with your other quota. Recently I found it comes abnormal
> and almost all my requests fallen into this category during certain
> period of time (can be up to hours), while I didn't change any code.
> Your traffic will drop to below 1.5 request/sec immediately no matter
> how much quota you have.
> 3. It's out of your control. Since it's preview version, GAE team has
> no responsibility to stay up late and work out your problem or provide
> you 24*7 support. So when issue happens, you can do nothing except
> waiting. Although GAE team responses quickly and provides useful
> helps, but there are several times I felt helpless off working hours.
> And my app has met 4 - 5 times serious issues like out of service for
> 6 hours during the last 10 days, due to the quota issues and there is
> nobody helping me (no blame here, they are sleeping or in weekend).
>
> If you are building something not going to have heavy load, you can
> use GAE as production without much problem. But surely not business
> application, otherwise your customer will shout at you and you really
> can do nothing to help them.
>
> On Sep 30, 5:21 pm, "Feris Thia" <[EMAIL PROTECTED]> wrote:
>
> > Hi All,
>
> > I understand that GAE is still in preview used only, but I just wonder if
> > anyone has used it in any semi or full production ? And with how many page
> > hits / visitors per day ?
>
> > --
> > Thanks & Best Regards,
>
> > Feris Thia
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to