Как работает celery. Стек python/django/celery/redis.
В статье пишут, что задача в celery ставится асинхронно и возвращается объект AsyncResult.
В документации пишут, что когда задача поставлена над выполнением задачи стараются (допустим 4 потока, в зависимости от машины и настроек воркера). Так вот меня волнует вопрос, как выполняются задачи в celery - асинхронно или многопоточно ?