Всем привет! Сегодня продолжаем нырять в глубины питона, но в другом формате.
В субботу (20 сентября 2025го) у нас завершилась наша первая бесплатная конференция сообществ Нижнего Новгорода.
На ней у нас был шикарный Python‑трек с очень глубокими докладами от наших любимых хабравчан про устройство разных частей интерпретатора и несколькими вводными на смежные темы. Выступали и новички, и «старички»:)
Как по мне — вышло отлично.
Под катом будет полный список докладов и материалов, заходите и смотрите!
Доклады будут идти в порядке выступления на конференции, голосуйте своими просмотрами за лучший из них. Поддержите спикеров!
Чего вы не знали о строках в Python?
Спикер: Василий Рябов @vasily-v-ryabov
Всё знали? А вот и нет! Про Юникод будет и база, и разные приколы. А потом заглянем внутрь строки и ужаснёмся, и вдохновимся, и засучим рукава.
ИИ-агенты в каждый дом
Спикер: Алексей Порядин @sw1pr0g
Мы разберем вопросы:
Чем AI-агент отличается от LLM?
Два подхода к созданию AI-агента
Как начать с нуля: инструменты и шаги по созданию своего AI-агента
Генератор байткода и байткод генератора
Спикер: Михаил Ефимов @efimov-mikhail
Поговорим о том, что такое Python-байткод, зачем он нужен, как создается из исходного кода. Расскажу про внутреннее устройство генераторов и генераторных выражений, а также про взаимосвязь генераторов и фреймов исполнения.Внутреннее устройство сборки мусора в CPython 3.14+
Внутреннее устройство сборки мусора в CPython 3.14+
Спикер: Сергей Мирянов @zzzzzzerg
Поговорим (в очередной раз) про устройство сборщика мусора, про инкрементальную сборку, про различные эффекты. Расскажу как реализована сборка мусора в CPython и почему именно так, расскажу о взаимосвязи с другими частями рантайма.
Проектирование — это когда чувствуешь, а не какие-то там циферки
Спикер: Николай Хитров @Nick_5015
У вас не возникали порой мысли, что мы, разработчики, очень двуличные создания? Мы так много говорим про логику, про то, как правильно надо писать код, как посчитать нагрузку и подобрать правильные архитектурные решения под бюджет нашего продукта...
Но в то же время некоторые вещи мы «не можем свести к каким-то цифрам», можем только «почувствовать». Или определить исходя из нашего, так сказать, опыта. Не знаю как вас, а меня это частенько раздражает. Так что давайте разберем интересные моменты, когда разработчики на самом деле могут все свести к сухим цифрам, но почему-то не хотят это сделать. Или не знают как.
Дотянуться до кремния. HighLoad Python: SIMD, GPU
Спикер: Пётр Андреев
Python в 2025-м — уже не «скрипт», а инструмент, который жмёт на железо: AVX-512/SVE, Tensor Cores, NVLink/NVSwitch, HBM. Но где хватит CPU-SIMD и горизонтального масштабирования, а где GPU окупает TCO? На живых бенчмарках сравним NumPy2 (SIMD), Numba, и GPU-стек. Разберём устройство C/GPU на уровне принятия решений (SM/warps, Tensor Cores, MIG).
Практическая польза:
Чек-лист выбора: SIMD vs GPU vs горизонтальное масштабирование по метрикам TFLOPS/Вт, латентность и TCO
Антипаттерны: когда GPU не ускорит, где SIMD упирается в память и когда стоит идти в кластер/шардинг
Benchmark-suite и исходники для повторения тестов на вашей инфраструктуре
Continuous profiling
Спикер: Давид Джалаев
В рамках доклада рассмотрим Continuous Profiling для сервисов, который помогает выявлять скрытые проблемы производительности и утечек памяти, которые Observability не всегда может отследить.
Завершение
Воу, было насыщено!
А какой доклад понравился вам больше всего? Что хотели бы услышать на следующих мероприятиях?
Чтобы узнавать о таких движухах оперативно, заходите в мой телеграм канал.
До встречи на будущих конференциях!
Комментарии (0)
efimov-mikhail
22.09.2025 10:57Всем большое спасибо! За новые знания, отличную организацию и уютную атмосферу!
sw1pr0g
Никита ты крутой! Большое спасибо за мотивацию и помощь в составлении моего первого доклада!
sobolevn Автор
<3