10. Асинхронное программирование. Лекция 1 – Эдуард Жук
Автор: Yandex for Developers
Загружено: 2020-04-24
Просмотров: 44509
Во время лекции рассмотрим, в чём проблема синхронных приложений и что с этим можно сделать.
Обсудим, что происходит с точки зрения ОС при HTTP-запросе, как обрабатывать несколько запросов одновременно и какие есть преимущества, недостатки у процессов и потоков в веб-серверах. Вы узнаете об особенностях потоков в Python. Обсудим неблокирующий ввод-вывод: как обрабатывать несколько запросов в одном потоке.
Поговорим о том, что такое event-loop и зачем он нужен. Затронем тему выбора между синхронным и асинхронным решением.
Презентация: https://yadi.sk/i/OhqXMEOKzNlK6g
Полезные ссылки:
Linux System Programming: https://www.oreilly.com/library/view/...
A Web Crawler With asyncio Coroutines: https://www.aosabook.org/en/500L/a-we...
David Beazley: Generators: The Final Frontier: • David Beazley: Generators: The Final Front...
Весь плейлист: • Школа бэкенд-разработки 2019
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: