Полное руководство по Celery и Flask
О чём курс
Асинхронная обработка тяжелых задач в Python-приложениях требует правильной настройки Celery, интеграции с Docker и надежного тестирования через TDD. Вы перейдете от базового запуска фоновых задач к полноценной архитектуре, способной работать с транзакциями SQLAlchemy и Flask-SocketIO. Курс фокусируется на профессиональном стеке: развертывание в DigitalOcean, мониторинг через Prometheus и Flower, а также тонкая настройка производительности Celery. Материал рассчитан на разработчиков с опытом от полугода, знающих основы Docker и Flask, и готовых внедрять полноценный процесс разработки через тестирование (TDD) в свои проекты.
Программа обучения
- Часть 1: Интеграция Celery, Flask и Docker
- Настройка асинхронной обработки задач
- Повтор неудачных задач и отладка
- Работа с транзакциями базы данных SQLAlchemy
- Поддержка WebSocket во Flask с использованием Flask-SocketIO
- Часть 2: Тестирование и развертывание
- Тестирование с помощью pytest
- Рабочий процесс разработки через тестирование (TDD)
- Развертывание приложения в DigitalOcean
- Мониторинг Celery через Flower, Container Advisor и Prometheus
- Советы по настройке производительности Celery
Другие материалы автора 2
MY Michael Yin Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.