[RUS] Андрей Светлов: "Подводные камни asyncio"
asyncio pitfalls asyncio becomes quite popular now. At first glance the approach looks very similar to classic synchronous way: just put `await` before every async function call, that's it. But the real usage feedback demonstrates non obvious pitfalls. Surprisingly it's not task synchronization but timeouts and task cancellation. Another pain is async API design: there is no guideline for async approach published yet. The speaker went through this way, he paid fare share of mistakes. The talk collects learned lessons of four years of development such libraries: asyncio itself, aiohttp, database drivers like aiopg/aiomysql and other projects under https://github.com/aio-libs umbrella. ++++++++++++++++ Andrew Svetlov Ukraine. Kyiv Software Engineer Python Core Developer Ocean.io Andrew is a passionate Python developer with 17 years experience for the language usage. He is Python Core Developer and author of several Open Source libraries under https://github.com/aio-libs umbrella. The most famous his product for last years is aiohttp -- a library for making HTTP requests and buildng Web servers in asyncio style. ++++++++++++++++ Piter Py 2017 http://it-sobytie.ru/events/8527 Follow us Vk: https://vk.com/piterpy Facebook: / piterpyconf Twitter: / piterpy #PiterPy ++++++++++++++++ GENERAL SPONSOR DELLEMC https://russia.emc.com/campaign/centr... SPOSNSOR Selectel https://selectel.ru/ ++++++++++++++++ ORGANIZERS IT-Events http://it-events.com IT-Dominanta http://www.it-dominanta.ru

Неформальное введение в теорию типов, Максим Кольцов / PiterPy Meetup #21

Andrey Svetlov, Python Core Developer, "Aiohttp from the Author"
![[RUS] Николай Сасковец: Строим микросервисное приложение используя Kafka и Django / #PiterPy](https://i.ytimg.com/vi/CeOJlLVy6fw/hq720.jpg?sqp=-oaymwEbCNAFEJQDSFryq4qpAw0IARUAAIhCGAG4AvcY&rs=AOn4CLC1OMNZ0RrRfr7DXX136LjSje2S1w&usqp=CCc)
[RUS] Николай Сасковец: Строим микросервисное приложение используя Kafka и Django / #PiterPy

Дмитрий Ходаков, Авито «Tornado vs Aiohttp»

7. Прикладной Python. Асинхронное программирование | Технострим

Юрий Селиванов, EdgeDB, Asyncio «Asyncio сегодня и завтра»

Александр Киверин — Backend-Driven UI: как мы это сделали и что из этого вышло

Алексей Кузьмин, ДомКлик «Асинхронность изнутри»

Анатолий Круглов — Рефакторинг больших сервисов

Лекция 9. async / await (Программирование на Python)

GIL в Python: зачем он нужен и как с этим жить

Андрей Светлов (Python Core Developer) - Оптимизация производительности при помощи Cython

Docker Basics: A Large Hands-On Edition

Злата Обуховская, Nvidia «Structured Concurrency. Что не так с асинхронностью в питоне?»

Олег Чуркин (Rambler&Co) - Django: правильно готовим ORM

"Simple Made Easy" - Rich Hickey (2011)

"Валидация данных при помощи Pydantic", Степан Плетнев (Tinkoff.ru)

Асинхронный Python глазами начинающего. Александр Жилин, Antida software

Python Project | Python Projects For Beginners | Python Project Tutorial | Intellipaat

