Асинхронщина с базами данных: aiopg и другие звери

Скачать

Джуниорские темы из нашей повестки никуда не исчезли, но первый выпуск после трансформации Python Junior Podcast → Moscow Python Podcast преисполнен хардкора и сеньорности, хотя полезен будет не только опытным и мегаопытным. В центре нашего внимания — aiopg, библиотека для взаимодействия с PostgreSQL при асинхронном программировании на Python, и работа с БД в условиях асинхронщины в целом. Гость студии — старший разработчик SoftPro, мейнтейнер библиотеки aiopg Алексей Фирсов. Выпуск ведут сооснователь MoscowPython Валентин Домбровский, тимлид NVIDIA Злата Обуховская и руководитель программного комитета Moscow Python Conf++ Григорий Петров.

Митапы MoscowPython: http://moscowpython.ru

Курс Learn Python: https://learn.python.ru

Конференция Moscow Python Conf: https://conf.python.ru

В выпуске:
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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Scroll to top