In many projects Celery is overkill. Common scenario I saw: 1. We have problem, lets use Celery 2. Now we have one more problem. I found http://python-rq.org/ much more handy and cover most cases. It uses redis as query broker. Flask, Django integration included https://github.com/mattupstate/flask-rq/ https://github.com/ui/django-rq Excellent recommendation. In my experience Celery is an overkill