HighLoad++
6.31K subscribers
2.41K photos
160 videos
16 files
2.27K links
Официальный канал профессиональной конференции разработчиков высоконагруженных систем

Saint HighLoad++ 2026 пройдёт в июне в Санкт-Петербурге: https://highload.ru/spb/2026

Общаемся в чатике https://t.me/HighLoadTalks
Download Telegram
🎤 Программа, которая начинается в 17:00

🔴«Зал №1 Башня»: Глубокое погружение в архитектуру Kafka: от простых сценариев до геокластера. Андрей Комягин (STM Labs)

Успешный, высоконагруженный проект, охватывающий всю страну. Без какого инструмента в нем не обойтись? Подсказка: австрийский писатель ХХ века. Конечно: Kafka! Андрей расскажет про фичи, позволившие добиться результата, копнет внутрь, приведет бенчмарки и покажет, как строить geo-кластер.

🔴«Зал 02 / Зелёный»: Аспект DDD и GraphQL в задачах построения высоконагруженных интеграционных систем. Виктор Бирюков (СберТех)

В одном докладе можно сразу почерпнуть, как практически использовать принципы предметно-ориентированного проектирования и принципы GraphQL. При этом подход можно внедрить для разработки и реализации однотипных сервисов, что значительно может снижать расходы на разработку и дальнейшую поддержку.

🔴«Зал 03 / Розовый»: SPDK под капотом: лезем внутрь дисковой подсистемы в user-space. Василий Иванов (MWS (МТС Web Services))

SPDK используют Alibaba, nVidia и другие компании, разрабатывающие свои облака. Это история о том, как SPDK на масштабах МТС проседал по производительности, когда клиентов становилось особенно много. И о том, как компания сделала собственный форк, часть наработок которого уже передана в апстрим.

🔴«Зал 04 / Синий»: Как автомобильные инженеры устроили техническую гонку между собой, но забыли про пользователей. Илья Стариков (MWS (МТС Web Services))

Современный автомобиль, да и другие средства передвижения — это распределенная архитектура. У нее есть фронтенд, есть бэкенд, механическая составляющая, и есть интерфейс взаимодействия. Доклад посвящен развитию автомобиля как информационной системы.

🔴«Зал 05 / Красный»: Собственное файловое хранилище для 350 Пбайт видеоконтента. Эдгар Воскресенский (RUTUBE)

В докладе раскрывается устройство хранилища видеоконтента RUTUBE с глубокими деталями реализации, архитектурными решениями и цифрами реальной нагрузки. Докладчик делится практическим опытом эксплуатации хранилища и адаптации под хранение видео.

🔴«Зал 06 / Оранжевый шатер»: Воркшоп «Удивительные эмбеддинги: как векторные представления применяются в задачах поиска и рекомендаций». Иван Красников (searchbooster.io)

Как устроена магия эмбеддингов внутри, мы подробно разбирать не будем, зато научимся махать волшебной палочкой! Здесь мы разберем на практике инструменты, которые позволяют строить и использовать векторные представления для рекомендательных и поисковых данных, даже если вы не data-scientist.

🔴«Зал 07 / Голубой шатер»: Мастер-класс «Распилим монолит». Алексей Лосев (Wildberries & Russ)

Интерактивная обучающая сессия по выделению доменных зон и построению чистой архитектуры от опытного эксперта и серийного преподавателя. Четкая методология позволяет прочно закрепить новые знания на примере учебного проекта.

🔴«Зал 08 / Фиолетовый шатер»: Взгляд за кулисы Яндекс Карт: от сырых спутниковых данных до четких изображений. Игорь Орпанен (Яндекс)

Как выглядят исходные данные со спутников, как их готовят в Яндексе и при чем тут рельеф Земли? Все это в докладе Игоря Орпанена, а также технологии: Cloud Optimized GeoTIFF, Pansharpening, RPC-трансформации и, конечно, бесценный опыт с картой обхода шишек и граблей.
Please open Telegram to view this post
VIEW IN TELEGRAM
🖐️ Друзья, в 18:00 ждем вас на заключительные доклады первого дня Saint HighLoad++ 2025, а также на Fail-митап:

🔴«Зал №1 Башня»: Сравнение масштабируемости Kafka и YDB Topics. Андрей Серебрянский (YDB)

Highload без очередей — не highload. Профи построения Stream-систем Андрей Серебрянский расскажет о кейсах масштабирования стриминга, подсветит подводные камни, для каждого случая проведет сравнительный анализ (без прикрас): Kafka и YDB Topics. Узнаем, где лучше применять каждый инструмент.

🔴«Зал 02 / Зелёный»: Современные механизмы определения параметров устройств в вебе. Евгений Шарамед (Яндекс)

Как Яндекс работает с информацией о вашем устройстве? Все, что вы хотели знать об этом, но боялись спросить — в одном докладе!

🔴«Зал 03 / Розовый»: OVN: интегрируем готовый SDN в платформу виртуализации. Дмитрий Скорых (Orion soft)

Любой IaaS строится на трех китах — вычисления, хранилище и сеть. Посмотрим на опыт внедрения одного из популярных SDN и возникающие в процессе подводные камни.

🔴«Зал 04 / Синий»: Как компаниям обмениваться данными, не обмениваясь ими. Петр Емельянов (Bloomtech)

Докладчик расскажет про то, как сделать так, чтобы организации могли эффективно и быстро узнавать важные факты и данные, при этом не передавая сами данные. Фокус доклада — на архитектуре и алгоритмах с примером финансовых систем.

🔴«Зал 05 / Красный»: Как мы строили наблюдаемость на Open Source в ecom.tech: OpenTelemetry, Qryn и Coroot. Валерий Евдокимов (ecom.tech)

Хороший доклад об инженерной истории развития трейсинга. Ребята пришли от Elastic APM через Grafana Tempo к Qryn+Clickhouse. Также расскажут про то, как дополнили это решение данными от Coroot.

🔴«Зал 08 / Фиолетовый шатер»: Fail-митап. Екатерина Фирсова (Altenar), Алексей Мерсон (Яндекс), Константин Ефимов (ПИЛКИ), Алексей Морозов (ecom.tech), Александр Макаров (Yii), Евгений Россинский (ИВИ), Евгений Коваленко (РТЛабс), Дмитрий Антипов (Сбер / АБТ)

Конференции завалены историями успеха. Но путь к успеху всегда лежит через фейлы, о которых рассказывать не принято. Но только не на нашем fail-митапе! В своих коротких, но зажигательных выступлениях спикеры поделятся настоящими историями фейлов. Без записи, без трансляции, без комплексов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🖐️ Завтра приходите на доклад Максима Буйлина «Что нужно для потоковой обработки данных. Технологии, которыми можно закрыть потребности в стриминге»

📍24 июня, 10:00, «Зал 08 / Фиолетовый шатер»

Доклад будет полезен тем, что сначала декомпозирует архитектуру стриминга, потом анализирует преимущества и недостатки различных решений и завершает сборкой нескольких вариантов, которые в индустрии называются референсными. Полезно будет и архитекторам, и разработчикам.
1
This media is not supported in your browser
VIEW IN TELEGRAM
👍2
🎉 Друзья, по завершению всех докладов приглашаем вас на afterparty, на которой вас ждет следующая программа:

🔴Здание ЦЕХа:

🟣примите участие в собрании Клуба анонимных СТО,
🟣сыграйте в игру «Саботёры правят ТЗ»
🟣или приходите послушать профессиональный разбор резюме на демо-сцене.

🔴Внутренний двор: насладитесь атмосферой лаунжа от организатора конференции.

🔴Парковка: в Фестивальной зоне будет царить атмосфера общения. Партнер конференции, Koronatech, подготовил для вас специальную игру Small Talk.

Выбирайте подходящий вам формат и приходите 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Первый день Saint HighLoad++ 2025 завершился, и мы ждем вас завтра 🖐️

По прогнозу на завтра ожидается дождь, но это не остановит работу Фестивальной зоны — поэтому обязательно приходите согреться горячими блюдами. И советуем одеться потеплее, ведь мы в Питере 😉

Также завтра в зоне раздатки мы подготовим для вас дождевики, кому будет нужно — приходите ☔️
🔥1
Приходите за своей потеряшкой на регистрацию 2
👍1
Доброе утро, друзья 🙌

Второй день Saint HighLoad++ 2025 начинается! Программа будет не менее насыщенная, а пока предлагаем выпить чашечку ароматного кофе и полистать расписание
3🔥2
🎤 В 10:00 приходите на первые доклады второго дня Saint HighLoad++ 2025

🔴«Зал №1 Башня»: Глобальная балансировка веб-ресурсов по геораспределенной инфраструктуре. Дмитрий Криков (NGENIX)

Извечная проблема эффективной балансировки: как найти баланс между гибкостью, универсальностью и скоростью переключения? Послушаем об опыте эксперта с интересными инсайдами из практики.

🔴«Зал 02 / Зелёный»: Источники данных для фаззинга API веб-приложений. Всеволод Дергунов (Positive Technologies)

Если вы осознаете проблему источника данных для фаззинга — этот доклад для вас! А если не осознаете, все равно приходите — осознаете.

🔴«Зал 03 / Розовый»: Архитектура факторов ранжирования в runtime поиска Ozon. Лев Саськов (Ozon)

В докладе будет представлен взгляд на модели и фичи под неожиданным углом — будет выделено нечто общее между этими именованными функциями. Кроме того, вам будет представлена новая архитектура ранжирования, которая значительно ускоряет время создания новых факторов поиска Ozon.

🔴«Зал 04 / Синий»: Как «подружить» Anycast-маршрутизацию в ЦОД с ГОСТ-криптошлюзами. Илья Кондратьев (VK)

Большинство криптошлюзов несовместимо с Anycast, и это становится проблемой для привычной и удобной топологии дата-центра. Спикер расскажет, какие варианты рассматривала команда, почему выбрали AnyCast поверх Overlay-VPN и как решение зарекомендовало себя в распределенной сети ЦОД.

🔴«Зал 05 / Красный»: Оптимизация стоимости владения K8s-кластерами в AWS и YC, или Как сэкономить 100500 на кубиках за год. Андрей Ивахненко (Антиплагиат)

Доклад о том, как в «Антиплагиате» оптимизировали K8s-кластеры в AWS и YC: 5500 подов, споты, Deckhouse, ML-сервисы, автомасштабирование. Как запускать быстрее, платить меньше и переживать пиковые нагрузки без боли. Реальные настройки, фишки и грабли.

🔴«Зал 06 / Оранжевый шатер»: Как сделать исполнение low-code прозрачным: опыт большой IoT-платформы. Владимир Плизга (Tibbo Systems)

У вас есть свой DSL, которым оперируют конечные пользователи. На этом DSL можно писать скрипты, и скрипты эти могут быть небыстрыми. Рассказ о том, как дать пользователю инструмент для анализа и улучшения производительности и при этом не потерять в производительности исполнения скрипта.

🔴«Зал 07 / Голубой шатер»: Бесконечная война в памяти: безопасность без тормозов. Сергей Игнатов (Независимый исследователь, аспирант ИСП РАН)

Хочется, чтобы было и безопасно, и быстро. Но как получить все и обойтись без жертв? Послушаем продолжение темы про безопасность памяти от лица эксперта, нырнув максимально глубоко по стеку до уровня железа.

🔴«Зал 08 / Фиолетовый шатер»: Что нужно для потоковой обработки данных. Технологии, которыми можно закрыть потребности в стриминге. Максим Буйлин (Райффайзен Банк)

Доклад будет полезен тем, что сначала декомпозирует архитектуру стриминга, потом анализирует преимущества и недостатки различных решений и завершает сборкой нескольких вариантов, которые в индустрии называются референсными. Полезно будет и архитекторам, и разработчикам.
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Участники конференции, которые приехали на своих машинах, внимание!

Если вы припарковали машину вдоль обочины Новочеркасского проспекта за территорией — перепаркуйтесь, пожалуйста, т.к  есть риск увоза их эвакуатором, там знак 😉
😱1
🎤 Следующие доклады и воркшоп начинаются в 11:10

🔴«Зал №1 Башня»: Шардирование БД на уровне балансировщика. Николай Прокофьев (Т-Банк)

Хотите знать, как Т-Банк шардирует большие данные? Да еще решардит без даунтаймов, и все это в 3 ДЦ! Приходите на доклад Николая!

🔴«Зал 02 / Зелёный»: На железе все счастливы по-разному, в облаках — страдают одинаково. Что делать? Федор Петряйкин (VK, AI VK)

Переезд в облака стал для нас обыденностью, но действительно ли это так просто? Автор на собственном примере расскажет, с какими неочевидными сложностями столкнулась команда при миграции в облако поисковых движков VK.

🔴«Зал 03 / Розовый»: Как бизнес-требования диктуют архитектуру: эволюция сервиса уведомлений в Lamoda Tech. Алексей Ситка (Lamoda Tech)

Качественный и отличный пример того, как не скатиться в оверинжиниринг, но развивать архитектуру вслед за изменениями бизнес-требований на конкретном примере.

🔴«Зал 04 / Синий»: Как с помощью ИИ мы генерируем 130 тысяч шортсов в месяц. Александр Соколов (Оператор Газпром ИД)

Задача очень объемная: тут и содержательное машинное обучение, и ускорение кодирования видео, и другие оптимизации. И на каждом шаге есть свои лайфхаки, которыми и поделится Александр.

🔴«Зал 05 / Красный»: Воркшоп «Контейнеры и сети. Изучаем, разбираемся, отлаживаем». Александр Попов, Георгий Меликов (VK, VK Cloud)

Докладчики имеют большой опыт построения сложных систем. Воркшоп рекомендуется к посещению всем, кто хочет глубоко разобраться в сетях и в тех принципах, что лежат в основе систем контейнеризации.

🔴«Зал 06 / Оранжевый шатер»: Потоковый коррелятор для обработки более 2 млн EPS. Алексей Киселев, Андрей Борисов (VK)

Доклад описывает создание высокопроизводительного коррелятора событий для SIEM на базе FlinkCEP и собственного DSL, который обходит лимиты готовых решений и достигает 1M EPS уникальных событий при ~100 правилах на 720 vCPU.

🔴«Зал 07 / Голубой шатер»: Разработчик веб-скраперов (53 бота) в 500 м от вас и хочет познакомиться: как не подхватить скрапера? Арсений Савин (Effective)

Скрапинг и парсинг актуален всегда. В докладе — о современном статусе методов и ПО как для самого парсинга, так и защиты от него. Если вас парсят и вы хотите защититься или узнать, как мыслит и действует атакующий, — вам сюда.

🔴«Зал 08 / Фиолетовый шатер»: От 1 тыс. до 180 тыс. IoT-устройств: как мы масштабировали архитектуру и пережили кризис роста. Руслан Ягафаров (МТС Юрент)

Кто-то любит электросамокаты, кто-то их ненавидит, но знают их все. История про то, как развивался один из самых крупных сервисов проката. Зоопарк технологий, боль, фейлы и элегантные решения.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Друзья, для вашего удобства сегодня на площадке открылась третья зона обедов, крытая — в ЦЕХу, приходите сюда тоже 🙌
👍31
🎤 Анонс докладов, которые стартуют в 12:20


🔴«Зал №1 Башня»: Как настроить Nginx, чтобы выдержать DDoS. Сергей Черкашин (Wildberries&Russ)

Помните sysctl-параметры для C10K problem из статей 2000-х? Приходите узнать, какие из них работают сейчас. Еще будет информация, как делать ratelimit на JA4 и какой с него толк. Как кешировать динамику. Как обрабатывать access.log, если ты очень большой. И это еще не все вкусности доклада.

🔴«Зал 02 / Зелёный»: Масштабируем невозможное: как мы создали систему OTA-обновлений для 30 000+ устройств в закрытом контуре. Петр Растегаев (Wildberries & Russ)

Обновление складских устройств — нетривиальная задача, особенно когда их больше 30000. В этом докладе мы узнаем все о системе обновления прошивок в Wildberries & Russ. Петр расскажет про: стек, архитектуру, релизный цикл, проблемы и их решения.

🔴«Зал 03 / Розовый»: AsyncAPI – Swagger для асинхронного API. Александр Митин (ИТ-Холдинг Т1)

Как описать Kafka и event-driven-системы так же просто, как REST? Александр покажет, как стандарт AsyncAPI превращает обмен сообщениями в contract-first-процесс: от схем до генерации кода, документации и контрактных тестов.

🔴«Зал 04 / Синий»: Обучение GigaChat MAX. Евгений Косарев (SberDevices)

В мире очень мало людей, которые именно учат свою LLM, а не вносят мелкие изменения в готовую. Когда один из таких людей рассказывает о том, как это делается, надо просто приходить и слушать. Без вариантов.

🔴«Зал 06 / Оранжевый шатер»: Темные паттерны безопасности: когда защита мешает пользователю. Артем Бачевский, Наталья Проценко (Солар)

Вы создаете сервис и комплексно подумали о безопасности. И даже со стороны пользователя предусмотрели регулярные разлогинивания, поставили CAPTCHA, написали миллион предупреждений. Увы, вы все могли сделать не так. Возможно, этот доклад поможет вам сделать сервис более безопасным и дружелюбным.

🔴«Зал 07 / Голубой шатер»: Автоматизированный алгоритмический трейдер-бот для управления и оптимизации ставок и бюджетов рекламных кампаний в Телеграм. Виктор Делисов, Ильшат Хафизов (MWS (МТС Web Services))

Спикеры расскажут, как они создали трейдер-бот для управления тысячами рекламных кампаний на основе data-driven-подхода с целью максимизации ключевых бизнес-метрик на платформе Телеграм.

🔴«Зал 08 / Фиолетовый шатер»: Как с помощью ClickHouse решать реальные бизнес-кейсы. Дмитрий Черобаев (MPSTATS)

Практический доклад о том, как инсталляция ClickHouse кратно росла вместе с размером бизнеса, с какими проблемами пришлось столкнуться и как они героически были решены — от основателя крупнейшего сервиса аналитики маркетплейсов.
Please open Telegram to view this post
VIEW IN TELEGRAM
1