Как стать автором
Обновить
93
0
Андрей Светлов @svetlov

Пользователь

Отправить сообщение

Работа с ZeroMQ и PostgreSQL в asyncio

Время на прочтение2 мин
Количество просмотров15K
Наверное, все уже слышали о чудесной библиотеке asyncio?

Если нет, то коротко: эта либа стала стандартом на асинхронное сетевое программирование на Python. tornado и twisted или научатся с ней работать или постепенно уйдут в маргиналы.

asyncio прекрасна, но это просто библиотека для работы с TCP, UDP, UNIX сокетами, PIPES и асинхронным запуском subprocess.

Чтобы всем было здорово нужны сторонние библиотеки, умеющие работать с asyncio. Кое-что уже есть, но мало.

Вот я с коллегами и сделал пару: одну для ZeroMQ и другую для PostgreSQL

Если вы прочно сидите на Python 2 и не интересуетесь Python 3 — не ходите под кат во избежание глупых вопросов и прочих недоразумений.
Читать дальше →
Всего голосов 37: ↑37 и ↓0+37
Комментарии36

Еще раз о многопоточности и Python

Время на прочтение3 мин
Количество просмотров36K
Как известно, в основной реализации Питона CPython (python.org) используется Global Interpreter Lock (GIL). Эта штука позволяет одновременно запускать только один питоновский поток — остальные обязаны ждать переключения GIL на них.

Коллега Qualab недавно опубликовал на Хабре бойкую статью, предлагая новаторский подход: создавть по субинтерпретатору Питона на поток операционной системы, получая возможность запускать все наши субинтерпретаторы параллельно. Т.е. GIL как бы уже и не мешает совсем.

Идея свежая, но имеет один существенный недостаток — она не работает…
Читать дальше →
Всего голосов 56: ↑56 и ↓0+56
Комментарии18

Докладчики на UA PyCon

Время на прочтение1 мин
Количество просмотров1.2K
20-21 октября 2012 состоится украинский Пайкон: ua.pycon.org
Если желаете выступить с докладом или мастер-классом — пишите на <andrew.svetlov@gmail.com>.
Всего голосов 27: ↑25 и ↓2+23
Комментарии19

Ответ на Python vs Ruby

Время на прочтение2 мин
Количество просмотров36K
Пользователь eyeofhell недавно написал статью Python vs Ruby.
Знатный холивар получился. Не могу не поддержать. Сначала думал написать в комментарии — но ответ вышел слишком объемным.

Читайте дальше
Всего голосов 117: ↑105 и ↓12+93
Комментарии147

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Зарегистрирован
Активность