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