Moscow Python Podcast. Асинхронщина с базами данных: aiopg и другие звери
Джуниорские темы из нашей повестки никуда не исчезли, но первый выпуск после трансформации Python Junior Podcast → Moscow Python Podcast преисполнен хардкора и сеньорности, хотя полезен будет не только опытным и мегаопытным. В центре нашего внимания — aiopg, библиотека для взаимодействия с PostgreSQL при асинхронном программировании на Python, и работа с БД в условиях асинхронщины в целом. Гость студии — старший разработчик SoftPro, мейнтейнер библиотеки aiopg Алексей Фирсов. Выпуск ведут сооснователь MoscowPython Валентин Домбровский, тимлид NVIDIA Злата Обуховская и руководитель программного комитета Moscow Python Conf++ Григорий Петров.
Все выпуски: https://rebrand.ly/da95a
Митапы MoscowPython: https://rebrand.ly/68aac
Курс Learn Python: https://rebrand.ly/rrkbxy
Конференция Moscow Python Conf: https://rebrand.ly/zyvdqg
В выпуске:
01:08 — как Алексея затянуло в асинхронность и зачем ему понадобилась aiopg
04:30 — какие изменения вскоре произойдут с библиотекой
05:32 — так ли уж нужна целая библиотека для взаимодействия асинхронного кода с PostgreSQL
08:25 — в чём главный профит питонисту от aiopg
12:36 — почему aiopg, взаимодействующий поверх psycopg с написанной на C библиотекой libpq, не написали также на C
17:01 — что Алексею в aiopg не нравится
19:55 — правда ли Django проще переписать с нуля, чем сделать там асинхронность
26:00 — когда вообще возникает необходимость асинхронно ходить в БД
30:52 — как json на 30 Гбайт подвесил Григорий Петрова :)
32:06 — почему асинхронная ORM лучше, чем просто ORM и драйвер
35:14 — является ли недостатком дизайна Python возможность вызова coroutine без await
Видео Moscow Python Podcast. Асинхронщина с базами данных: aiopg и другие звери канала MoscowPython
Все выпуски: https://rebrand.ly/da95a
Митапы MoscowPython: https://rebrand.ly/68aac
Курс Learn Python: https://rebrand.ly/rrkbxy
Конференция Moscow Python Conf: https://rebrand.ly/zyvdqg
В выпуске:
01:08 — как Алексея затянуло в асинхронность и зачем ему понадобилась aiopg
04:30 — какие изменения вскоре произойдут с библиотекой
05:32 — так ли уж нужна целая библиотека для взаимодействия асинхронного кода с PostgreSQL
08:25 — в чём главный профит питонисту от aiopg
12:36 — почему aiopg, взаимодействующий поверх psycopg с написанной на C библиотекой libpq, не написали также на C
17:01 — что Алексею в aiopg не нравится
19:55 — правда ли Django проще переписать с нуля, чем сделать там асинхронность
26:00 — когда вообще возникает необходимость асинхронно ходить в БД
30:52 — как json на 30 Гбайт подвесил Григорий Петрова :)
32:06 — почему асинхронная ORM лучше, чем просто ORM и драйвер
35:14 — является ли недостатком дизайна Python возможность вызова coroutine без await
Видео Moscow Python Podcast. Асинхронщина с базами данных: aiopg и другие звери канала MoscowPython
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Python и real-time](https://i.ytimg.com/vi/FCxsA2htQRY/default.jpg)
![Разворачиваем приложение в AppEngine](https://i.ytimg.com/vi/wHrD-WVEK6I/default.jpg)
![Microsoft ♥️ Python / Дмитрий Сошников (Microsoft)](https://i.ytimg.com/vi/jyn0kCS2VVQ/default.jpg)
![Moscow Python Podcast. Python и управление инфраструктурой (level: all)](https://i.ytimg.com/vi/1A8s-fCSat8/default.jpg)
![Moscow Python Meetup 56 - вступление + анонс Moscow Python Conf++ 2018](https://i.ytimg.com/vi/eQkcP7_0qn8/default.jpg)
![Moscow Python Meetup 49 - вступление + анонс Moscow Python Conf 2017](https://i.ytimg.com/vi/BceTn9SD5Ls/default.jpg)
![Платформа совместной автоматизации операционных задач](https://i.ytimg.com/vi/knnooMn5xH0/default.jpg)
![Cerberus, or Data Validation for Humans / Nicola Iarocci (CIR 2000, Italy)](https://i.ytimg.com/vi/WyxXGT572gg/default.jpg)
![Django внутри Django: framework для чатботов](https://i.ytimg.com/vi/NHZ6LU74Jm0/default.jpg)
![Осваиваем и дополняем Data Version Control](https://i.ytimg.com/vi/rka1zn9jPXE/default.jpg)
![The AJAX, The REST and The GraphQL](https://i.ytimg.com/vi/9JqtlPO78y0/default.jpg)
![Sufficiently Advanced Testing / Zac Hatfield-Dodds (Australian National University)](https://i.ytimg.com/vi/Kd-abxKGzwE/default.jpg)
![Moscow Python Podcast. Путь джуна (level: All)](https://i.ytimg.com/vi/H0IDlTgyZnI/default.jpg)
![Moscow Python Podcast. Из преподавателя в разработчики (level: all)](https://i.ytimg.com/vi/t9zIbHztSXM/default.jpg)
![Moscow Python Podcast. Из проектирования в разработчики (level: all)](https://i.ytimg.com/vi/qQkmkaTzu_8/default.jpg)
![Moscow Python Meetup №81. Николай Марков. Контейнерные змеи](https://i.ytimg.com/vi/nApYYXYL9qA/default.jpg)
![MoscowPython Meetup №79. Вступление.](https://i.ytimg.com/vi/KPN5jDYMmss/default.jpg)
![Интервью с Владимиром Протасовым (Parallels)](https://i.ytimg.com/vi/QFp7MIC1wzw/default.jpg)
![MoscowPython Meetup 63 - вступление + анонс докладов Moscow Python Conf++ 2019](https://i.ytimg.com/vi/5VNfDa0MlXA/default.jpg)
![Дружим Django с Azure Insights. Logging, monitoring, tracing](https://i.ytimg.com/vi/Bf4kkWcPRnQ/default.jpg)
![Russian Python Week - говорим про Fail Py, HR и активности для джунов](https://i.ytimg.com/vi/8Ugny8evN60/default.jpg)