hands
Goroutine scheduler
A tool to manage and execute goroutines with flexible scheduling options.
Hands is a process controller used to control the execution and return strategies of multiple goroutines.
10 stars
2 watching
3 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
anikhasibul/queue | Provides a concurrency control mechanism for managing goroutine groups and ensuring their termination after completion. | 18 |
kamildrazkiewicz/go-flow | Package to control goroutine execution order based on dependencies | 220 |
x-mod/routine | A package that abstracts and simplifies the management of concurrent goroutines in Go programming | 61 |
rk/go-cron | A simple library to handle scheduled tasks in Go | 230 |
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 |
reugn/go-quartz | A minimalistic scheduling library that allows developers to create and manage scheduled jobs with various triggers. | 1,793 |
romshark/sched | A job scheduler written in Go with the ability to speed up execution by 'fast-forwarding' time | 28 |
danengelbrecht/bikeshed | A high-performance, lock-free task scheduler for managing hierarchical tasks with dependencies. | 108 |
datarootsio/cheek | A lightweight declarative job scheduler for single-node environments. | 161 |
lucas34/swiftqueue | A job scheduler library for iOS and other Apple platforms that allows developers to run tasks with constraints such as delay, retry, and persistence. | 410 |
gojekfarm/kubehandler | A framework for handling events in Kubernetes controllers | 29 |
zenthangplus/goccm | A package to limit concurrency in Goroutines | 71 |
go-playground/pool | A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. | 726 |
onatm/clockwerk | A library for scheduling periodic jobs in a simple and efficient manner | 155 |