Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dustin/go-saturate
Double-fanout pipeline for saturating all the things.
https://github.com/dustin/go-saturate
Last synced: about 2 months ago
JSON representation
Double-fanout pipeline for saturating all the things.
- Host: GitHub
- URL: https://github.com/dustin/go-saturate
- Owner: dustin
- Created: 2013-07-08T00:24:47.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-06-28T20:01:39.000Z (over 10 years ago)
- Last Synced: 2024-10-11T14:15:37.406Z (2 months ago)
- Language: Go
- Size: 160 KB
- Stars: 23
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Saturate - to utilize all the resources
Saturate performs a multi-tier fanout of tasks to workers with an
indirection to separate the control between global concurrency and
per-worker type concurrency.For example, given a collection of objects that can be retrieved from
any one of several servers, you can ensure that retrieval stays busy
by avoiding busier workers in favor of available workers.