FastAPI Background Tasks
Installation
SKILL.md
FastAPI Background Task Processing
This skill provides patterns for background task processing with multiple frameworks: ARQ (recommended for async), Celery, and Dramatiq.
ARQ (Async Redis Queue) - Recommended
Installation
pip install arq
Configuration
# app/workers/config.py
from arq.connections import RedisSettings
from app.config import get_settings