PiterPy Online / Александр Боргардт: "Внедрение С++ расширений в Python" / Online / 3 August 2020 - 6 August 2020

PiterPy Online

3 August 2020 (Mon), 16:00 - 6 August 2020 (Thu), 20:00

Online

Александр Боргардт: "Внедрение С++ расширений в Python"

Description

Внедрение С++ расширений в Python

Обрабатывая большие массивы данных на Python c одной стороны удобно, но с другой стороны возникает целый ряд проблем в продакшене:
* потребление сотни гигабайт RAM из-за некомпактного хранения данных в памяти;
* низкая скорость загрузки и сохранения больших коллекций в память и на диск.
Один из способов решения проблемы сделать allocator в Python своим лучшим другом
через с++ api, embedded vm и module.
Лишь Python позволяет бесшовно и инвазивно внедрить off-heap kv-storage в проект.
В докладе покажу как скомбинировать все вышеизложенные оптимизации и внедрить их в проект, не меняя кодовую базу.


Александр Боргардт
Россия. Москва

IVA-CV

Александр Боргардт последние 10 лет занимается исследованием новых подходов и созданием решений в областях рекламы, финтеха и ML. Интересуется разработкой распределенных систем, параллельной и конкурентной обработкой информации, улучшает мир, работая над open source-проектом cyberduckninja.com/

Share
Add to calendar
Organizer
СООРГАНИЗАТОР
Hashtag
#PiterPy
Event in socials
Contacts
Irina Saribekova
+7 (921) 903-45-17
irina@it-events.com

Congratulations!

You've successfully subscribed for news.