Рет қаралды 2,545
Простой проект, который демонстрирует работу распределенной очереди задач Celery и приложения, а также то, как можно ставить задачи в очередь и контролировать статус их выполнения (готовности) в режиме онлайн.
Вся динамическая часть выполнена на vanilla java-script.
Бекенд традиционно на python/django.
Особо хочу еще раз заменить, что данный вариант (poll/pull) - вариант активного оброса состояния задач, по моему мнению является не очень масштабиуемым решением и использовать его нужно с осторожностью.
Исходный код проекта:
github.com/dvk-net/celery-res...