Distributed Task Queue (development branch)
Repository Index
47,133 repositories indexed
1–16 of 16 · Most stars
Apache DolphinScheduler is the modern data orchestration platform. Agile to create high performance workflow with low-code
Machinery is an asynchronous task queue/job queue based on distributed message passing.
A fast and reliable background task processing library for Python 3.
Modern concurrency for C++. Tasks, executors, timers and C++20 coroutines to rule them all
Minimalist and zero-dependency scheduling library for Go
Persistent cluster-friendly scheduler for Java
Cronjob management UI with human readable syntax, live logging and log history for your cronjobs.
A library for enabling task-based multi-threading. It allows execution of task graphs with arbitrary dependencies.
Lightweight, fast and dependency-free Cron expression parser (due checker, next/prev due date finder), task runner, job scheduler and/or daemon for Golang (tested on v1.13+) and standalone usage. If you are bold, use it to replace crontab entirely.
Ratus is a RESTful asynchronous task queue server. It translated concepts of distributed task queues into a set of resources that conform to REST principles and provides a consistent HTTP API for various backends.
You had one job, or more then one, which can be done in steps
Go cron job scheduler — drop-in replacement for robfig/cron with runtime updates, resilience middleware, and active maintenance
🐝 A Highly Performant and easy to use goroutine pool for Go
(module) A Go task scheduler for cron jobs with cron expressions, task dependency chains, execution timeouts, and graceful shutdown
Minimal in-memory deferred task scheduler for Go with ID-based debouncing, cancellation, concurrency limits, and graceful shutdown.