delay-timer

Task scheduler

A task manager based on a time wheel algorithm for managing timed tasks with scheduling and dynamic add/cancel/remove capabilities.

Time-manager of delayed tasks. Like crontab, but synchronous asynchronous tasks are possible scheduling, and dynamic add/cancel/remove is supported.

GitHub

315 stars
6 watching
24 forks
Language: Rust
last commit: 6 months ago
Linked from 1 awesome list

croncrontabdelay-timerdelayed-tasksscheduleschedulingscheduling-enginessmoltokio

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
binchengzhao/delicate A lightweight and distributed task scheduling platform written in Rust. 712
jhuckaby/cronicle A distributed task scheduler and runner with a web-based UI that handles scheduling, job running, and real-time stats across multiple servers. 3,893
byulparan/scheduler A tool for scheduling tasks with a time-based delay, allowing code execution to occur ahead of the scheduled task time. 9
zero88/scheduler.x Provides a lightweight scheduler for running tasks on time or event-driven triggers 11
lstrojny/procrastinator A tool to schedule time-consuming tasks for later 63
kilgaloon/leprechaun A tool that allows users to schedule recurring tasks in a flexible and customizable way using various scheduling patterns. 104
luoxiu/schedule A Swift-based timing tasks scheduler with an elegant and intuitive API 1,824
tobi/delayed_job An asynchronous task queue system for Ruby applications 2,148
hugoabonizio/schedule.cr Provides a clear and flexible DSL to write periodic or scheduled tasks in Crystal 74
simplymadeapps/simple_scheduler Enables scheduling of tasks at regular intervals without relying on a clock process 130
michaelcurrin/unicron A Python-based tool for scheduling and managing daily tasks to avoid excessive storage usage and rate limits. 15
kprotty/zap A runtime designed to efficiently manage concurrent tasks and resources in a high-performance manner. 446
osgochina/swoole-crontab A PHP-based scheduling system utilizing Swoole for asynchronous execution and crontab compatibility. 972
thomasgalliker/ncrontab.scheduler A thread-safe task scheduler for .NET applications 14
hey-hoho/schedulemastercore A distributed task management system with a web UI, supporting cross-platform deployment and multiple scheduling features. 855