goccm

Concurrency limiter

A package to limit concurrency in Goroutines

Limits the number of goroutines that are allowed to run concurrently

GitHub

71 stars
2 watching
14 forks
Language: Go
last commit: almost 2 years ago
Linked from 2 awesome lists

concurrencygolanggoroutine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
vivek-ng/concurrency-limiter A library that limits concurrency and provides features like timeouts, dynamic priority, and context cancellation for goroutines. 17
rafaeljesus/parallel-fn A package that allows running multiple functions concurrently while limiting the number of active goroutines. 36
x-mod/routine A package that abstracts and simplifies the management of concurrent goroutines in Go programming 61
mennanov/limiters Distributed rate limiting solution with various algorithms and backends 460
arunsworld/nursery A package providing abstractions for structured concurrency in Go 66
pieterclaerhout/go-waitgroup A package that provides a WaitGroup with error handling and concurrency control. 48
sherifabdlnaby/gpool Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. 90
wenerme/go-req A declarative HTTP client library for the Go programming language 22
timandy/routine Provides a set of goroutine context access interfaces to simplify the management of coroutine-specific information 235
nikhilsaraf/go-tools A collection of tools for managing goroutines and concurrency in Go programming language 15
xxjwxc/gowp A library that provides a concurrency limiting goroutine pool for efficient task execution and management. 516
zenthangplus/go-workerpool A library that controls heavy Go Routines by providing a worker pool system for concurrent execution of tasks 13
oklog/run A mechanism to manage goroutine lifecycles in Go programs 1,553
syocy/a-tour-of-go-in-haskell A Haskell adaptation of Go's concurrency tutorial 130
enriquebris/goconcurrentqueue A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities 396