Previously, this was the case, but this should no longer be true. We want to encourage developers as much as possible to offload long running jobs onto cron and task queues. Keep your user facing requests as small and fast as possible.
On Sat, May 22, 2010 at 9:50 PM, Alexmipego <[email protected]> wrote: > 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]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > > -- Ikai Lan Developer Relations, Google App Engine Twitter: http://twitter.com/ikai Delicious: http://delicious.com/ikailan ---------------- Google App Engine links: Blog: http://googleappengine.blogspot.com Twitter: http://twitter.com/app_engine Reddit: http://www.reddit.com/r/appengine -- 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.
