Loading…
High-performance adaptive goroutine pool for Go
go get github.com/Yiming1997/agilePool/v2AgilePool is a high-performance adaptive goroutine pool designed for Go, featuring auto-scaling based on Little's Law, a sliding-window rate statistics mechanism, and a chunked overflow buffer. It supports multiple idle container backends and offers customizable locking mechanisms. This package is ideal for managing concurrent tasks efficiently, providing features like panic safety, graceful shutdown, and context-aware task submission.