tasks
Task scheduler
A high-frequency task scheduler that supports concurrent execution and flexible control over task timing.
Package tasks is an easy to use in-process scheduler for recurring tasks in Go
304 stars
6 watching
24 forks
Language: Go
last commit: 5 months ago
Linked from 2 awesome lists
golangschedulertask
Related projects:
Repository | Description | Stars |
---|---|---|
kagkarlsson/db-scheduler | A task scheduler for Java applications that provides persistent scheduling and high throughput. | 1,279 |
cirocosta/cr | An execution system for tasks with dependencies. | 694 |
rk/go-cron | A simple Go library to handle scheduled tasks with varying intervals. | 233 |
anotherkamila/tasksched | A Taskwarrior web UI that allows users to schedule tasks and view their next task or most urgent task | 38 |
aio-libs/aiojobs | A library that provides a controlled way to manage and schedule background tasks in asynchronous applications | 856 |
google/marl | A task scheduler that manages the execution of tasks across multiple threads or fibers. | 1,889 |
shinmera/simple-tasks | A simple task scheduling framework that allows executing tasks in the background. | 20 |
kilgaloon/leprechaun | A tool that allows users to schedule recurring tasks in a flexible and customizable way using various scheduling patterns. | 104 |
zero88/scheduler.x | Provides a lightweight scheduler for running tasks on time or event-driven triggers | 11 |
byulparan/scheduler | A tool for scheduling tasks with a time-based delay, allowing code execution to occur ahead of the scheduled task time. | 9 |
crazy-max/swarm-cronjob | Automatically schedules tasks on a distributed system using Docker Swarm and Go | 773 |
kprotty/zap | A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner. | 454 |
mborders/artifex | A simple in-memory job queue for Golang using worker-based dispatching | 208 |
datarootsio/cheek | A lightweight declarative job scheduler for single-node environments. | 166 |
p-ranav/task_system | A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. | 41 |