Hi Matija,

The per-minute CPU limit is independent of the number of active
requests you can run.  Let's assume your requests were taking on
average 200ms of CPU time and completed in 200ms wall clock time, to
keep things simple.   There are at least three limits that come into
play here.  Looking at the free quotas (for apps that *do not* have
billing enabled):

Per-minute quota on CPU Time:  15min/min = 900,000ms/min = 4500 req/
min = 75 req/sec
Per-minute quota on HTTP Requests:  7400 req/min = ~123req/sec
30 active simultaneous requests:  (1000ms/sec  /  200ms/req) * 30 =
150req/sec

In this case, the per-minute CPU Time quota is the limiting factor.
If you were to halve the CPU & wall time of each requests, then the
per-minute HTTP Request quota would become the limiting factor.  Does
this make sense?

Keep in mind, the free quotas will be changing on May 25th, 2009.  See
http://code.google.com/appengine/docs/quotas.html#Free_Changes for
more details.

Pete


f each of your requests takes 200ms of CPU time on average, you'd have
enough CPU per minute to handle roughly 75 requests per second

On Feb 25, 4:17 am, Matija <matija.jerko...@gmail.com> wrote:
> How can '...An application operating entirely within the free quotas
> can process around 30 active dynamic requests at any given moment...'
> if maximum rate for CPU time within free default quota is 15 CPU-min/
> min ? Should you correct that statement to 15 active dynamic
> requests ?
>
> Pozdrav, MATijA.
>
> On Feb 24, 10:30 pm, Jeff S <j...@google.com> wrote:
>
> > Hi all,
>
> > We've just announced that it is now possible to purchase additional
> > quota for your application. To borrow from our blog post,
>
> > """
> > We're psyched to announce that developers can now purchase additional
> > computing resources on App Engine, enabling apps to scale beyond our
> > free quotas. This has been our most requested improvement to App
> > Engine and we're thrilled to deliver it, as promised.
>
> > You can now set a daily budget for your app that represents the
> > maximum amount you're willing to pay for computing resources each day.
> > You allocate this budget across CPU, bandwidth, storage, and email,
> > and you pay for only what your app consumes beyond the free
> > thresholds...
> > """
>
> > More details are available at the following locations:
>
> > Blog 
> > post:http://googleappengine.blogspot.com/2009/02/new-grow-your-app-beyond-...
>
> > Updated quota documentation 
> > page:http://code.google.com/appengine/docs/quotas.html
>
> > Documentation on purchasing additional 
> > quota:http://code.google.com/appengine/docs/billing.html
>
> > Billing FAQs:http://code.google.com/appengine/kb/billing.html
>
> > Questions? Comments? :-)
>
> > Happy coding,
>
> > 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 google-appengine@googlegroups.com
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to