Линн Рут — Продвинутый asyncio: решение реальных производственных задач — PyCon 2019
PyCon 2019
0:00 / 0:00
Линн Рут — Продвинутый asyncio: решение реальных производственных задач — PyCon 2019
23 077 просмотров · 7 л. назад
PyCon 2019
13,6 тыс. подписчиков
23 077 просмотров · 7 л. назад
Докладчик: Линн Рут
Все об этом говорят. Все этим пользуются. Но, скорее всего, они делают это неправильно, как и мы.
Создав упрощенный сервис для Chaos Monkey, мы рассмотрим, как создать хорошую основу для сервиса на основе asyncio, включая корректное завершение работы, правильную обработку исключений и тестирование асинхронного кода. Мы также затронем более сложные темы, такие как работа с синхронным кодом, отладка и профилирование, а также работа с многопоточным кодом. Мы научимся подходить к асинхронному и параллельному программированию с помощью библиотеки Python `asyncio`, извлечем некоторые лучшие практики и узнаем, каких ошибок следует избегать.
Слайды можно найти по ссылкам: https://speakerdeck.com/pycon2019 и https://github.com/PyCon/2019-slides