Hi,

I'm researching and playing around with GAE and my ginea pig is a
mashup application that'll have to fetch data from several source at
intervals. The way I understand GAE works, for my needs, is by
allowing me to define a cron job which calls a url on my app, which in
turn I could use to figure out the necessary tasks and add them to the
queue.

However, the first thing that stuck me was the fact that even cron
jobs and task qeues are limited by the 30s request rule. I'm guessing
there is no way around this?

Secondly, I've found this:
"Google App Engine allocates resources to your application
automatically as traffic increases to support many simultaneous
requests. However, App Engine reserves automatic scaling capacity for
applications with low latency, where the application responds to
requests in less than one second. Applications with very high latency
(over one second per request for many requests) are limited by the
system(...)"

Does this mean that if my tasks/cron jobs take each 30s then I'll
basically be considered a low latency application and thus I won't get
new servers allocated as needed? Please note that the only long-
running tasks aren't CPU intensive, just a couple url requests & save
data without fancy parsings or processing and also that those tasks
are the only "low latency" ones, not the public pages.

If anyone could clarify this issue, it would be appreciated, thanks!

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