1 unstable release

Uses new Rust 2024

0.0.1 Mar 20, 2026

#10 in #data-migration


Used in yyds-server

MPL-2.0 license

105KB
2K SLoC

Background Task Scheduling and Management System

yyds-task is the background task scheduling and management system for the YYDS ecosystem.

Features

  • Asynchronous Tasks: Handles operations in the system that are not completed instantly, such as large-scale data migration and index rebuilding.
  • Scheduled Scheduling: Responsible for periodic billing aggregation, expired data cleanup, and system health checks.
  • Status Monitoring: Provides task lifecycle management, supporting task retry, suspension, and progress tracking.

Dependencies

~9–15MB
~180K SLoC