Настроить Cookies
Мы используем Cookies для улучшения работы сайта
Настроить Cookies
Настройки Cookies
Файлы cookie, необходимые для корректной работы сайта, всегда включены. Другие файлы cookie можно настроить.
Основные файлы cookie
Всегда включены. Эти файлы cookie необходимы для работы веб-сайта и его функций. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, например, при настройке параметров конфиденциальности, входе в систему или заполнении форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, которая помогает нам понять, как используются наши веб-сайты, насколько эффективны наши маркетинговые кампании, а также помогает нам персонализировать наши веб-сайты для вас.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей активности в интернете, чтобы помочь им показывать вам более релевантную рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям.
На старт. Внимание. RUST
Тезисы
Все мы с вами любим, когда что-то работает быстро. Но, как известно, основная нагрузка в современных web-приложениях — IO Bound. К сожалению, Python не совсем про скорость, а IO Bound в целом довольно сложно ускорять.

К счастью, есть такой замечательный язык — Rust. Он супер-пупер быстрый и на нём можно писать под Python! И мы кое-что на нём написали...

В этом докладе посмотрим на первый в мире драйвер для postgres для Python, написанный на Rust! Попытаемся понять, а почему он такой быстрый, подробно посмотрим на его внутрянку и в конце поглядим на мозго-выносящие бенчмарки.
Все мы с вами любим, когда что-то работает быстро. Но, как известно, основная нагрузка в современных web-приложениях — IO Bound. К сожалению, Python не совсем про скорость, а IO Bound в целом довольно сложно ускорять.

К счастью, есть такой замечательный язык — Rust. Он супер-пупер быстрый и на нём можно писать под Python! И мы кое-что на нём написали...

В этом докладе посмотрим на первый в мире драйвер для postgres для Python, написанный на Rust! Попытаемся понять, а почему он такой быстрый, подробно посмотрим на его внутрянку и в конце поглядим на мозго-выносящие бенчмарки.
Видеозапись доклада
Появится здесь после конференции
Информация о спикере
Михаил Гурбанов
Старший разработчик, Райффайзенбанк
Около 4 лет работаю Python-разработчиком, делаю фронтенды, занимаюсь DevOps, люблю пописать на Go и Rust.

В Райфе занимаюсь разработкой самой крутой банковской CRM на планете Земля. Занимаю позицию старшего разработчика.

До этого работал в SberDevices, создавая крутые приложения для умных устройств Сбера.

Иногда выступаю на конференциях, пишу opensource и пишу статейки. Люблю поиграть в шахматы и покататься на горных лыжах.

Github: https://github.com/insani7y
LinkedIn: https://www.linkedin.com/in/mygurbanov/
  • Михаил Гурбанов
    Старший разработчик, Райффайзенбанк
    Около 4 лет работаю Python-разработчиком, делаю фронтенды, занимаюсь DevOps, люблю пописать на Go и Rust.

    В Райфе занимаюсь разработкой самой крутой банковской CRM на планете Земля. Занимаю позицию старшего разработчика.

    До этого работал в SberDevices, создавая крутые приложения для умных устройств Сбера.

    Иногда выступаю на конференциях, пишу opensource и пишу статейки. Люблю поиграть в шахматы и покататься на горных лыжах.

    Github: https://github.com/insani7y
    LinkedIn: https://www.linkedin.com/in/mygurbanov/
Все доклады трека