概要
This skill provides a comprehensive framework for managing background processes and scheduled jobs within FastAPI applications. It bridges APScheduler's flexible scheduling (Cron and Interval) with Celery's distributed execution capabilities, allowing for reliable, asynchronous processing. The system includes built-in patterns for database persistence of job states, execution history tracking, and sophisticated error handling with exponential backoff. It is ideal for developers needing to offload long-running tasks, manage recurring maintenance, or ensure high availability through distributed locking and instance coordination.