errgroup with goroutine worker limits
- go
- golang
- sync
- errgroup
47,133 repositories indexed
25–41 of 41 · Most stars
errgroup with goroutine worker limits
Golang simple thread pool implementation
Go simple async worker pool
gpool - a generic context-aware resizable goroutines pool to bound concurrency based on semaphore.
A library for managing pools of workers
Gowl is a process management and process monitoring tool at once. An infinite worker pool gives you the ability to control the pool and processes and monitor their status.
🐝 A Highly Performant and easy to use goroutine pool for Go
A micro workers class that easily manages a pool of threads to optimise simultaneous jobs and jobs endings, for MicroPython (used on Pycom modules & ESP32)
A sync.WaitGroup with error handling and concurrency control
XAsyncSockets is an efficient Python/MicroPython library of managed asynchronous sockets.
Process pools for OCaml
A pool that spins up a given number of processes in advance and attaches stdin and stdout when needed. Very similar to FastCGI but works for any command.
Extremely simple Process pooling and task submission in Elixir
tcp server pool
Go WorkerPool aims to control heavy Go Routines
Zero-config, auto-scaling worker pool for Go with priority-aware scheduling, adaptive resource management, and per-task retry logic.
This is an Ada 2012 package that provides a task pool system for jobs which each take the form of a single request that receives a single response.