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

GitHub

303 stars
6 watching
23 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists

golangschedulertask

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
kagkarlsson/db-scheduler A simple task scheduler designed for use in clustered Java applications with persistent tasks and minimal dependencies. 1,261
cirocosta/cr An execution system for tasks with dependencies. 695
rk/go-cron A simple library to handle scheduled tasks in Go 230
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 850
google/marl A task scheduler that manages the execution of tasks across multiple threads or fibers. 1,881
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 760
kprotty/zap A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner. 446
mborders/artifex A simple in-memory job queue for Golang using worker-based dispatching 206
datarootsio/cheek A lightweight declarative job scheduler for single-node environments. 161
p-ranav/task_system A task scheduling system built with C++14 primitives to manage concurrent tasks and queues. 40