A simple and efficient way to manage a pool of worker goroutines for concurrent task processing in Go
-
Updated
May 25, 2024 - Go
A simple and efficient way to manage a pool of worker goroutines for concurrent task processing in Go
An efficient Distribute Go task queue framework, facilitating the seamless orchestration and execution of tasks. Alternative to machinery and Celery.
Eventpool provides a simple and efficient implementation of a Queue with Topic and Worker Pool in Golang.
Event loop tasks, async debugging, baseline performance(libuv), worker threads, workepools, multiprocessing(clustering), semaphores, mutexes, atomics
Golang epoll fd handle connections (sockets) with worker pool.
A dynamic golang worker pool, coroutine pool / 通用动态工作池、协程池
auto scaling generic worker pool
golang worker pool , Concurrency limiting goroutine pool
Generic simple workflows and concurrency patterns
errgroup with goroutine worker limits
Go WorkerPool aims to control heavy Go Routines
Execute the sent JavaScript code in the VM.
go pool of concurrent workers with the ability to add / kill / pause / resume workers on demand
A minimal and efficient workerpool implementation in Go using goroutines.
Add a description, image, and links to the workerpool topic page so that developers can more easily learn about it.
To associate your repository with the workerpool topic, visit your repo's landing page and select "manage topics."