workerpool

Goroutine pool

A concurrency limiting goroutine pool that manages task execution without blocking task submission or exceeding system resource limits.

Concurrency limiting goroutine pool

GitHub

1k stars
22 watching
139 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists

concurrencyworker-pool

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
xxjwxc/gowp A library that provides a concurrency limiting goroutine pool for efficient task execution and management. 516
neilotoole/errgroup A package that provides an alternative to the standard errgroup with a fixed number of goroutines and queue capacity 162
zenthangplus/go-workerpool A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks 13
ivpusic/grpool A lightweight goroutine pool for concurrent job execution. 745
alitto/pond A high-performance worker pool library for managing concurrent tasks in Go 1,517
loveleshsharma/gohive A goroutine pool library for efficient asynchronous task execution 52
sherifabdlnaby/gpool Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. 90
vardius/worker-pool A Go library that manages a pool of worker processes to execute tasks asynchronously in parallel. 92
zenthangplus/goccm A package to limit concurrency in Goroutines 71
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
shomali11/parallelizer Simplifies creating multiple worker threads to execute tasks in parallel 72
dirkaholic/kyoo An unlimited job queue with concurrent worker pools for Go applications 51
rafaeljesus/parallel-fn A package that allows running multiple functions concurrently while limiting the number of active goroutines. 36
gammazero/deque A fast ring-buffer data structure implementation with efficient O(1) operations at both ends and support for queue and stack modes. 586
jolestar/go-commons-pool A generic object pool implementation with flexible configuration options and support for custom factories. 1,225