worker-pool

Async worker pool

A Go library that manages a pool of worker processes to execute tasks asynchronously in parallel.

Go simple async worker pool

GitHub

92 stars
5 watching
13 forks
Language: Go
last commit: almost 4 years ago
Linked from 2 awesome lists

asyncworker-pool

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
zenthangplus/go-workerpool A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks 13
alitto/pond A high-performance worker pool library for managing concurrent tasks in Go 1,517
ivpusic/grpool A lightweight goroutine pool for concurrent job execution. 745
xxjwxc/gowp A library that provides a concurrency limiting goroutine pool for efficient task execution and management. 516
gammazero/workerpool A concurrency limiting goroutine pool that manages task execution without blocking task submission or exceeding system resource limits. 1,332
shomali11/parallelizer Simplifies creating multiple worker threads to execute tasks in parallel 72
general-cbic/poolex A library for managing pools of worker processes in Elixir applications 52
josdejong/workerpool A library that provides a thread pool implementation to efficiently manage concurrent tasks in JavaScript applications. 2,093
vardius/gollback Utilities for managing execution of asynchronous callback functions in Go. 124
loveleshsharma/gohive A goroutine pool library for efficient asynchronous task execution 52
two/tspool A TCP server pool implementation using worker pools to improve performance and protect the server. 14
neilotoole/errgroup A package that provides an alternative to the standard errgroup with a fixed number of goroutines and queue capacity 162
vardius/message-bus An asynchronous message queue allowing publishers to send and subscribers to receive messages. 273
hmdsefi/gowl A tool for managing and monitoring processes with an infinite worker pool 69
jolestar/go-commons-pool A generic object pool implementation with flexible configuration options and support for custom factories. 1,225