grpool

pool

A lightweight goroutine pool for concurrent job execution.

Lightweight Goroutine pool

GitHub

745 stars
31 watching
101 forks
Language: Go
last commit: almost 6 years ago
Linked from 2 awesome lists

golanggoroutinepoolworkers

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gammazero/workerpool A concurrency limiting goroutine pool that manages task execution without blocking task submission or exceeding system resource limits. 1,332
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
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
jolestar/go-commons-pool A generic object pool implementation with flexible configuration options and support for custom factories. 1,225
zenthangplus/go-workerpool A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks 13
shettyh/threadpool An efficient and scalable thread pool implementation for concurrent task execution 102
vardius/worker-pool A Go library that manages a pool of worker processes to execute tasks asynchronously in parallel. 92
shomali11/parallelizer Simplifies creating multiple worker threads to execute tasks in parallel 72
two/tspool A TCP server pool implementation using worker pools to improve performance and protect the server. 14
sherifabdlnaby/gpool Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. 90
go-playground/pool A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. 726
ursiform/sleuth A Go library for peer-to-peer communication between services on the same network 373
progrium/hostpool Manages DigitalOcean hosts for on-demand CI workers and automated tasks. 22