Introduction into CSP based concurrency on the example of golang goroutines.
-
Updated
Jun 27, 2024 - Go
Introduction into CSP based concurrency on the example of golang goroutines.
Golang goroutine manager.
GoExecutorService is a library for scheduling lambda functions in a queue processing items from the queue by goroutines
🐜🐜🐜 ants is a high-performance and low-cost goroutine pool in Go.
🔘 Minimalistic and High-performance goroutine worker pool written in Go
🍀 Golang basic library. || Go语言基础库
A simple library for running multiple jobs concurrently using goroutines.
Simple implementation of worker-pool
The TCP server framework is a TCP based lightweight server framework that can help developers quickly build network communication applications, supporting high concurrency.
runs benchmarks to determine the optimal number of Go routine pool size on the current machine
Golang: a concurrent function runner with quota on how many functions can be executing at the same time. There are two flavors of concurrent runners are implemented. One that uses semaphore synchronization primitive and the other uses channels.
Generic goroutine pool: Submit, Map, Async.
🐝 A Highly Performant and easy to use goroutine pool for Go
A Practical Goroutine Pool and Easy to Use.
Parallel processing functionality with configurable retry mechanism and error handling
Golang epoll fd handle connections (sockets) with worker pool.
Flexible goroutine orchestrator 🚀
Add a description, image, and links to the goroutine-pool topic page so that developers can more easily learn about it.
To associate your repository with the goroutine-pool topic, visit your repo's landing page and select "manage topics."