The explanation you posted is quite complete.
The task queue will perform only those tasks when there are enough tokens in the bucket, and will replenish the bucket at the specified speed.
You might want to use a lower bucket_size to avoid, for example, getting minute quotas on email, or to avoid too many tasks being performed at the same time when you need to use the same entity groups to reduce competition,
Not knowing what you want to do with your own tasks, it's hard to make suggestions on how you can set this parameter; for most applications, the default value may be fine.
geoffspear
source share