Getting Smart with Celery: Dynamic Task Routing | Dark Hacker News