Помогает избавиться от дублирования кода и решает рутинные задачи при работе с Celery.
Структура проекта:
- celery_misc.celery_monitoring - модуль мониторинга
- celery_misc.transactional_outbox - модуль transactional outbox
- django_start - тестовый Django проект
Компонент обеспечивает наблюдение за запущенными задачами Celery, ведет историю их выполнения и предоставляет функционал поиска по историческим данным. Решение отличается простотой подключения и не требует развертывания дополнительной инфраструктуры. Полная документация представлена в разделе celery_monitoring.
Обеспечивает работу базового алгоритма паттерна Transactional Outbox, оставляя детали реализации на вашей стороне. Полная документация доступна в разделе transactional_outbox.
Ожидается в 1.0.2