[!CAUTION]
This repository has been in-lined (using git-subtree) into diego-release. Please make any
future contributions directly to diego-release.
Workpool
Use a WorkPool to perform units of work concurrently at a maximum
rate. The worker goroutines will increase to the maximum number of
workers as work requires it, and gradually decrease to 0 if unused.
A Throttler performs a specified batch of work at a given maximum
rate, internally creating a WorkPool and then stopping it when done.
[!NOTE]
This repository should be imported as
code.cloudfoundry.org/workpool.
Workpool
Use a
WorkPoolto perform units of work concurrently at a maximum rate. The worker goroutines will increase to the maximum number of workers as work requires it, and gradually decrease to 0 if unused.A
Throttlerperforms a specified batch of work at a given maximum rate, internally creating aWorkPooland then stopping it when done.Docs
Contributing
See the Contributing.md for more information on how to contribute.
Working Group Charter
This repository is maintained by App Runtime Platform under
Diegoarea.