We are limited to 32,000 URLFetch calls per minute (that's 533 per
second).

In Python, one could use the .create_rpc() method to fire off several
hundred URLFetch calls at a time.

But in Java, it is absolutely impossible, as far as I can tell, to
execute more than a tiny fraction of the allowed amount. To have just
two URLFetch calls going at a time, you need to use the TaskQueue. But
the TaskQueue has severe limitations. It can have a maximum of 20
simultaneous calls (no matter how many users you have). And each of
those calls eats into your "simultaneous dynamic request limit" of 30/
second (actually less than that, in my experience).

Has anyone found a way to get Java's URLFetch working at the same
level as Python's URLFetch? Or will Java apps never be able to use
even small percentage of the allotted URLFetch quotas?
-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" 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-java?hl=en.


Reply via email to