info@severcart.ru

Публикации с меткой "celery"

Асинхронные задачи с использованием Flask, Redis и Celery

Асинхронные задачи с использованием Flask, Redis и Celery

В стремлении справиться с возросшим трафиком или усложнением функциональности веб-приложений иногда допустимо отложить вычисление на время и вернуть результаты клиенту позднее. Таким образом, веб-приложение не заставляет пользователя ждать неопределенное время, а вместо этого отправляет результаты позже. Достигается это с использованием фоновых задач при низком уровне загруженности или обработки в пакетном режиме.

Одним из решений, которое можно использовать для достижения этой цели, является Celery. Он помогает разбивать сложную работу на части и выполнять их на разных компьютерах для снижения нагрузки и сокращения времени её выполнения.

9 ноября 2019 г.