Patterns for background task processing with Celery, ARQ, and Redis. Covers task queues, canvas workflows, scheduling, retry strategies, rate limiting, and production monitoring. Each category has individual rule files in references/ loaded on-demand.
| Category | Rules | Impact | When to Use |
| Configuration | celery-config | HIGH | Celery app setup, broker, serialization, worker tuning | | Task Routing | task-routing | HIGH | Priority queues, multi-queue workers, dynamic routing | | Canvas Workflows | canvas-workflows | HIGH | Chain, group, chord, nested workflows |
Modelli di elaborazione asincroni dei lavori per attività in background, flussi di lavoro Celery, pianificazione delle attività, strategie di ripetizione ed esecuzione di attività distribuite. Da utilizzare durante l'implementazione dell'elaborazione dei processi in background, delle code di attività o dei sistemi di attività pianificate. Fonte: yonatangross/orchestkit.