Antsπππ ants is a high-performance and low-cost goroutine pool in Go, inspired by fasthttp./ ants ζ―δΈδΈͺι«ζ§θ½δΈδ½ζθη goroutine ζ± γ
Stars: β 7,180 (+12954.55%)
Mutual labels: pool, goroutine, worker-pool
GrpoolLightweight Goroutine pool
Stars: β 616 (+1020%)
Mutual labels: pool, goroutine
gohiveπ A Highly Performant and easy to use goroutine pool for Go
Stars: β 41 (-25.45%)
Mutual labels: pool, goroutine
go-workshopsGo language basic workshops for devz
Stars: β 68 (+23.64%)
Mutual labels: concurrency, goroutine
parallelizerSimplifies the parallelization of function calls.
Stars: β 62 (+12.73%)
Mutual labels: pool, worker-pool
goroutine-poolA simple goroutine pool which can create and release goroutine dynamically, inspired by fasthttp.
Stars: β 31 (-43.64%)
Mutual labels: pool, goroutine
noroutineGoroutine analogue for Node.js, spreads I/O-bound routine calls to utilize thread pool (worker_threads) using balancer with event loop utilization. π±
Stars: β 86 (+56.36%)
Mutual labels: concurrency, goroutine
MachineMachine is a zero dependency library for highly concurrent Go applications. It is inspired by errgroup.Group with extra bells & whistles
Stars: β 346 (+529.09%)
Mutual labels: concurrency, goroutine
StormpotA fast object pool for the JVM
Stars: β 267 (+385.45%)
Mutual labels: concurrency, pool
Gowpgolang worker pool , Concurrency limiting goroutine pool
Stars: β 259 (+370.91%)
Mutual labels: concurrency, pool
errgrouperrgroup with goroutine worker limits
Stars: β 143 (+160%)
Mutual labels: pool, goroutine
Go ConcurrencyThis repos has lots of Go concurrency, goroutine and channel usage and best practice examples
Stars: β 84 (+52.73%)
Mutual labels: concurrency, goroutine
GorpoolSimple Goroutine pool
Stars: β 37 (-32.73%)
Mutual labels: pool, goroutine
workerpoolxtConcurrency limiting goroutine pool without upper limit on queue length. Extends github.com/gammazero/workerpool
Stars: β 15 (-72.73%)
Mutual labels: concurrency, worker-pool
AsyncAsync utilities for Golang.
Stars: β 72 (+30.91%)
Mutual labels: concurrency, goroutine
SlbSimple Load Balancer
Stars: β 118 (+114.55%)
Mutual labels: concurrency, pool
ray-tracingThis is a go implementation of the "Ray Tracing in One Weekend" book
Stars: β 37 (-32.73%)
Mutual labels: goroutine
actorsActor Model library for Dart.
Stars: β 40 (-27.27%)
Mutual labels: concurrency
BEW-2.5-Strongly-Typed-Languagesπͺ Learn and implement the design patterns and best practices that make Go a top choice at high-velocity startups like Lyft, Heroku, Docker, Medium, and more!
Stars: β 14 (-74.55%)
Mutual labels: concurrency
python-PooledProcessMixInFast Concurrent Pool of preforked-processes and threads MixIn for python's socket server
Stars: β 31 (-43.64%)
Mutual labels: pool