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.

GitHub

10 stars
2 watching
3 forks
Language: Go
last commit: over 2 years ago
Linked from 2 awesome lists


Backlinks from these 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