go-floc
Job manager
A package that simplifies the creation and management of parallel jobs with easy-to-use interfaces.
Floc: Orchestrate goroutines with ease.
269 stars
7 watching
18 forks
Language: Go
last commit: over 3 years ago
Linked from 2 awesome lists
gogolang-librarygoroutine-ordergoroutine-safegoroutinesparallel-programming
Related projects:
Repository | Description | Stars |
---|---|---|
shomali11/parallelizer | Simplifies creating multiple worker threads to execute tasks in parallel | 72 |
go-playground/pool | A package that provides an efficient and flexible way to manage concurrent tasks or units of work in Go programs. | 726 |
mborders/artifex | A simple in-memory job queue for Golang using worker-based dispatching | 206 |
fieldryand/goflow | A lightweight, single-binary DAG scheduler and dashboard for orchestrating workflows with tasks and operators | 386 |
kokizzu/goproc | A lightweight process manager helper library for Go that simplifies running and managing background processes. | 25 |
nikhilsaraf/go-tools | A collection of tools for managing goroutines and concurrency in Go programming language | 15 |
ajvb/kala | A modern job scheduler written in Go. | 2,136 |
ddollar/forego | A tool for managing and running Foreman jobs with a simple command-line interface | 1,427 |
dirkaholic/kyoo | An unlimited job queue with concurrent worker pools for Go applications | 51 |
onatm/clockwerk | A library for scheduling periodic jobs in a simple and efficient manner | 155 |
datarootsio/cheek | A lightweight declarative job scheduler for single-node environments. | 161 |
dgruber/drmaa | A library for submitting jobs to compute clusters | 48 |
go-gilbert/gilbert | A toolchain and task runner for Go projects that allows declarative task definition and execution with features such as conditional logic and job templates. | 116 |
rhosocial/go-dag | A framework for managing and executing workflows described by directed acyclic graphs. | 21 |
joetifa2003/mm-go | A package providing low-level manual memory management utilities for Go | 150 |