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.
