lib.rs
task_scheduler_rs
Task Scheduler RS. A flexible, async task scheduler for Rust that supports both one-time and recurring tasks using tokio, with thread-safe implementation. Features. Async Task Scheduling: Built on tokio for efficient asynchronous execution; Thread-safe: Uses Arc and Mutex for safe concurrent access; Task Types: One-time tasks with delay
TokioCronScheduler
# cron-scheduler # postgresql # nats # tokio # cron-job # cron # task-scheduling tokio-cron-scheduler Schedule tasks on tokio using cron-like annotation, at an instant or repeat them at a fixed duration. Tasks can optionally be persisted using PostgreSQL or Nats. by Michael van Niekerk and 18 contributors. Install; API reference; GitHub repo
tokio_schedule
See also: tokio-cron-scheduler, delay_timer, futures-executor, croner, async-task, tokio-metrics, unicycle, tokio-console, apalis, async-backtrace, aws-sdk-scheduler Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski.It contains data from multiple sources, including heuristics, and manually curated data.Content of this page is not necessarily endorsed by the authors of the ...
tokio-cron
tokio-cron. tokio-cron is a simple cron-scheduler built on Tokio.. Why you might use it compared to alternatives: It's roughly 200 lines of code and minimal dependencies; It has support for tracing; Here is a comprehensive example:
scx_lavd
scx_lavd is a BPF scheduler that implements an LAVD (Latency-criticality Aware Virtual Deadline) scheduling algorithm. While LAVD is new and still evolving, its core ideas are 1) measuring how much a task is latency critical and 2) leveraging the task's latency-criticality information in making various scheduling decisions (e.g., task's ...