12 Авг 2019 Г.

Celery. Выполнение фоновой задачи через определенное время

Иногда нам необходимо бывает выполнить определенную фоновую через определенное количество времени.
Допустим через 60 секунд или через 15 минут. Иногда нам нужно бывает отправить sms сообщение или почтовое сообщение в указанное время. 

Читать далее
24 Июл 2019 Г.

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

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

Читать далее
2 Июл 2019 Г.

Celery. Теоретическая часть

Celery - это библиотека на языке Python , предназначенная для отлеживания задач(Tasks), которые нужно выполнить и предоставляющая обработчиков(workers) , которые будут выполнять эти задачи. 
Обычно Celery используется для выполнения задач в асинхронном режиме и для планирования задач на определенное время
 

Читать далее

Подписка

Подпишитесь на наш список рассылки, чтобы получать обновления из блога

Рубрики

Теги