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 |
أنماط معالجة المهام غير المتزامنة للمهام الخلفية، وسير عمل الكرفس، وجدولة المهام، واستراتيجيات إعادة المحاولة، وتنفيذ المهام الموزعة. يُستخدم عند تنفيذ معالجة المهام في الخلفية أو قوائم انتظار المهام أو أنظمة المهام المجدولة. المصدر: yonatangross/orchestkit.