routing-strategies
Installation
SKILL.md
Celery Task Routing Strategies Skill
This skill provides comprehensive templates, scripts, and patterns for implementing advanced task routing and queue management in Celery applications, including priority queues, topic-based routing, and worker-specific queue assignments.
Overview
Effective task routing is crucial for:
- Performance Optimization - Route compute-intensive tasks to dedicated workers
- Priority Management - High-priority tasks bypass slower queues
- Resource Isolation - Separate critical operations from background jobs
- Scalability - Independent scaling of different task types
This skill covers routing with RabbitMQ, Redis, and custom broker configurations.