Home
Softono

Persistent Scheduler

Open source MIT Rust
24
Stars
3
Forks
1
Issues
1
Watchers
1 year
Last Commit

 About Persistent Scheduler

A high-performance task scheduling system developed in Rust using Tokio, supporting task persistence, repeatable tasks, and Cron-based scheduling. The system ensures that tasks can be restored after process restarts, providing reliability and flexibility for managing time-based operations in various applications.

Platforms

Web Self-hosted

Languages

Rust

Need Help Installing Persistent Scheduler?

We provide expert installation service for this software. Our team will install, configure, and secure Persistent Scheduler on your server. plans start at just $30.

Persistent Scheduler

View on GitHub

Rust Persistent Task Scheduling System

Overview

A high-performance task scheduling system developed in Rust using Tokio. This system supports task persistence, repeatable tasks, Cron-based scheduling, and one-time tasks, ensuring reliability and flexibility for managing time-based operations in various applications.

Features

  • Task Persistence: All task information and states are stored persistently, allowing for quick restoration after process restarts.
  • Repeatable Tasks: Define tasks that execute at specified intervals.
  • Cron Jobs: Schedule tasks using Cron syntax for precise timing control.
  • One-Time Tasks: Support for tasks that need to be executed only once.
  • Asynchronous Execution: Built on Tokio for efficient asynchronous task management.

Example

  1. Basic Example
  2. NativeDB Example
  3. Periodic Example

License

The MIT License