Showing 12 of 12 projects
A high-performance goroutine pool for Go that manages and recycles massive numbers of goroutines with fixed capacity.
A lightweight, generic worker pool library for Erlang focused on simplicity, performance, and disaster recovery.
A lightweight goroutine pool implementation for Go that manages concurrent job execution with configurable workers and job queue size.
A pluggable job queue and worker pool for Elixir, focused on at-least-once execution and clusterable components.
A Go worker pool library that limits concurrency of goroutine execution, supports timeouts, and never blocks task submission.
A simple, in-memory FIFO queue for Elixir with worker pooling and rate limiting.
A high-performance, storage-agnostic message queue and worker pool system for Go with type safety and extensible adapters.
A drop-in alternative to Go's sync/errgroup with configurable goroutine worker limits for rate-limited operations.
Gowl is a Go library providing an infinite worker pool for concurrent process management and real-time monitoring.
A simple and easy-to-use goroutine pool implementation for Go, enabling concurrent task execution with worker synchronization.
A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.
A Go package extending sync.WaitGroup with error handling and configurable concurrency limits.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.