Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

DjangoCon US 2018 - Building Workflows With Celery by Josue Balandrano Coronel

Автор: DjangoCon US

Загружено: 2018-11-08

Просмотров: 9887

Описание:

Task Queues is a topic which most developers will eventually have to dive into, specially in today’s web development world. The idea is really simple: whenever one has any functionality which might take too long to perform, one can spawn a process which will take care of this functionality without having to block the app’s main loop. A task queue will use worker processes to execute these long-running tasks and the user does not have to wait until the task is done. Instead, an acknowledged message is presented to de user while the task is executed in the background. This concept is really important when building web applications. HTTP Requests have timeout and making the user wait a long time for something to finish is not a good user experience practice. Usually, these tasks are used in groups creating a workflow where the work is distributed into smaller tasks.

Celery is usually the first project one encounters when searching for task queues and Django. I have been using Celery for over four years. The Celery project is one of the most robust task queues out there. It is certainly not the only task queue. And, it can be difficult planning the correct architecture for a specific workflow. This talk will explain enough of Celery’s basics to understand how to build workflows with Celery.

Building workflows with Celery is never straight forward. This is mainly because Celery offers the building blocks to build workflows but it tries to move out of the way. By not being too intrusive, Celery allows building complex workflows. I will explain common patters and tips to successfully use celery to build workflow of different complexities.

This talk was presented at: https://2018.djangocon.us/talk/buildi...

LINKS:
Follow Josue Balandrano Coronel 👇
On Twitter:   / rmcomplexity  
Official homepage: https://rmcomplexity.com

Follow DjangCon US 👇
  / djangocon  

Follow DEFNA 👇
  / defnado  
https://www.defna.org/

DjangoCon US 2018 - Building Workflows With Celery by Josue Balandrano Coronel

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

DjangoCon US 2018 - Easier Classes: Python Classes Without All The Cruft by Trey Hunner

DjangoCon US 2018 - Easier Classes: Python Classes Without All The Cruft by Trey Hunner

DjangoCon US 2018 - Finally Understand Authentication in Django REST Framework by William S. Vincent

DjangoCon US 2018 - Finally Understand Authentication in Django REST Framework by William S. Vincent

Painting on a Distributed Canvas: An Advanced Guide to Celery Workflows

Painting on a Distributed Canvas: An Advanced Guide to Celery Workflows

DjangoCon US 2017 -  Type UWSGI; Press Enter; What Happens? by Philip James

DjangoCon US 2017 - Type UWSGI; Press Enter; What Happens? by Philip James

Advanced Celery Tricks - Itamar Hartstein - PyCon Israel 2018

Advanced Celery Tricks - Itamar Hartstein - PyCon Israel 2018

DjangoCon US 2018 - Django REST Framework: Moving Past the Tutorial to Production by Drew Winstel

DjangoCon US 2018 - Django REST Framework: Moving Past the Tutorial to Production by Drew Winstel

DjangoCon 2018 - Representing Hierarchies in Relational Databases

DjangoCon 2018 - Representing Hierarchies in Relational Databases

DjangoCon 2019 - Just Add Await: Retrofitting Async Into Django by Andrew Godwin

DjangoCon 2019 - Just Add Await: Retrofitting Async Into Django by Andrew Godwin

Очередь к логопеду, Камызякская школа, Прокурор из Москвы - КВН Камызяки

Очередь к логопеду, Камызякская школа, Прокурор из Москвы - КВН Камызяки

Task Queues: A Celery Story

Task Queues: A Celery Story

DjangoCon US 2018 - Elasticsearch: Accelerating the Django Admin by Kate Kligman

DjangoCon US 2018 - Elasticsearch: Accelerating the Django Admin by Kate Kligman

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

Крах Jaguar: Как “повестка” в рекламе добила легенду британского автопрома

DjangoCon 2021 | Clean Architecture with Django Rethinking basic assumptions | Paul Wolf

DjangoCon 2021 | Clean Architecture with Django Rethinking basic assumptions | Paul Wolf

DjangoCon Europe 2016 - Anton Pirker -  Best Practices Scaling Django

DjangoCon Europe 2016 - Anton Pirker - Best Practices Scaling Django

Yigit Guler - Understanding Celery & CeleryBeat

Yigit Guler - Understanding Celery & CeleryBeat

DjangoCon 2019 - Search From the Ground Up by William S. Vincent

DjangoCon 2019 - Search From the Ground Up by William S. Vincent

Radoslav Georgiev - Django structure for scale and longevity

Radoslav Georgiev - Django structure for scale and longevity

How to Schedule Tasks with Celery and Django

How to Schedule Tasks with Celery and Django

Японцы на АвтоВАЗе, Пародия на Малышеву, Знакомство с родителями, В отделении полиции - КВН РУДН

Японцы на АвтоВАЗе, Пародия на Малышеву, Знакомство с родителями, В отделении полиции - КВН РУДН

Andrew Godwin - Taking Django Async - PyCon 2018

Andrew Godwin - Taking Django Async - PyCon 2018

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]