queue
Job controller
Provides a concurrency control mechanism for managing goroutine groups and ensuring their termination after completion.
package queue gives you a queue group accessibility. Helps you to limit goroutines, wait for the end of the all goroutines and much more.
18 stars
1 watching
2 forks
Language: Go
last commit: over 5 years ago concurrencygoroutinequeue
Related projects:
Repository | Description | Stars |
---|---|---|
dirkaholic/kyoo | An unlimited job queue with concurrent worker pools for Go applications | 51 |
didil/goblero | A Go library that provides an embedded persistent job queue with in-process job processing and storage backed by BadgerDB. | 161 |
sherifabdlnaby/gpool | Manages a resizeable pool of context aware goroutines to bound concurrency and wait for resources to become available. | 90 |
enriquebris/goconcurrentqueue | A package offering concurrent-safe queue implementations with auto-expanding capacity and fixed capacities | 396 |
turgayozgur/tossit | A distributed job and worker logic library that utilizes RabbitMQ for message handling. | 62 |
pieterclaerhout/go-waitgroup | A package that provides a WaitGroup with error handling and concurrency control. | 48 |
workanator/go-floc | A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces. | 269 |
php-enqueue/laravel-queue | An extension to Laravel's queue system that supports multiple message queues and transports | 233 |
x-mod/routine | A package that abstracts and simplifies the management of concurrent goroutines in Go programming | 61 |
saurabhnanda/odd-jobs | A Haskell-based job queue system with an admin UI and additional features. | 75 |
kamildrazkiewicz/go-flow | Package to control goroutine execution order based on dependencies | 220 |
duanckham/hands | A tool to manage and execute goroutines with flexible scheduling options. | 10 |
zenthangplus/goccm | A package to limit concurrency in Goroutines | 71 |
wakatime/wakaq | A minimal background task queue system with Redis and Celery integration | 574 |
koudelka/honeydew | A pluggable job queue and worker pool for Elixir, focused on at-least-once execution. | 724 |