Hi,
Through a task queue, we manage calls from GAE to an external system,
which is fully-scalable but takes minutes to do so. The task queue
rate is therefore set to 200/s.
So what happens is that sometimes we get bursts of activity, and the
task queue sends 200 requests at once: the vast
If your external system is called synchronously by your tasks, you could
try setting the queue's max_concurrent_requests parameter in queue.yaml/xml
This is documented for Java, but the same general rules apply for Python or
Go applications.