Будущее CPython под нагрузкой: NoGIL, GreenThreads, AsyncIO — разбор, тесты, альтернатива другим ЯП.

Языки программирования и технические стеки

Бэкенд
Java
Python
Прочие языки
Оптимизация производительности
Распределенные системы
Архитектура данных, потоки данных, версионирование
Синхронизация данных, параллельная обработка, CDN
Критерии выбора технологий для проекта
GO
Оптимизация
ML
Теория

Программный комитет ещё не принял решения по этому докладу

Целевая аудитория

Уровень: Middle / Senior / Team Lead 1. Разработчики на Python, кто активно использует Python в бэкенде, ML, DevOps или автоматизации — особенно те, кто сталкивается с ограничениями GIL и ищет пути масштабирования. 2. Инженеры высоконагруженных систем, выбирающие между: — скоростью разработки и эффективностью исполнения, — Python, Go и Rust для задач с параллелизмом и многопоточностью 3. Архитекторы, тимлиды, CTO, принимающие решения о технологических стеках, языках и масштабировании систем. 4. Все, кто следит за эволюцией Python, интересуется его внутренним устройством и тем, как он приближается к возможностям Go и Rust в высоконагруженных сценариях.

Тезисы

Free-threading CPython обещает “настоящий” параллелизм без GIL, но реальность сложнее: скорость зависит от профиля нагрузки, contention, C-extensions, аллокатора и модели конкурентности.
На докладе мы разберём простую карту решений: FT vs processes vs asyncio vs subinterpreters — и на живых измерениях сравним поведение Python с Go/Java/.NET на типовых сценариях (CPU-bound, mixed, data-heavy).
Формат — интерактивный: аудитория сначала угадывает графики и выбирает инструменты голосованием, затем мы запускаем тесты и объясняем “почему так”.

Практическая польза:
• Benchmark-suite для тестирования ваших highload кейсов
• Четкие критерии архитектурного выбора: FT/multiprocessing/asyncio/green-threads/ другие ЯП
• Антипаттерны: когда FT точно не подходит

Прошёл путь от разработчика прикладных ML‑систем до инженера‑исследователя ядра CPython. Преподаёт в МФТИ, где ведёт авторские курсы по CPython Internals с внедрением HPC. Работал с Saudi Aramco, запускал стартап в РФ и Аргинтине. Работал в фин.техе, собрал свой фонд. Вне работы организует научно‑спортивные мероприятия: шоссейный велоспорт, гольф и конные соревнования.

Видео