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

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

Общаемся в чатике https://xn--r1a.website/HighLoadTalks
Download Telegram
Доброе утро! Готовы ко второму дню Saint HighLoad++ 2024? Будет не менее насыщенно!

А пока мы предлагаем выпить чашечку ароматного кофе и полистать расписание - https://highload.ru/spb/2024/schedule
👍4
🖐 Друзья, в 10:00 ждём вас на первые доклады второго дня Saint HighLoad++ 2024:

🏰 «00 Зал - Башня». О распределённых транзакциях. Владимир Комаров (СберТех)

Доклад от автора книги «Путеводитель по базам данных», человека, разбирающегося в предметной области максимально глубоко. На примере конкретных баз данных рассмотрим паттерны распределенных транзакций. Квинтэссенция архитектурного опыта, максимально полезная информация за минимальное время.

🔘 Зал «08 Шатер Голубой». В поисках идеального языка: чему Go стоит поучиться у Rust. Александр Кириллов (Evrone)

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

🔹 «03 Зал Синий». Кластеризация с помощью etcd. Пётр Растегаев (AGIMA)

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

🟣 «04 Зал Красный». Лечим flaky-тесты в режиме blackbox. Евгений Веретенников (Яндекс Вертикали)

Флакающие тесты сами по себе проблема, а в монорепе эта проблема проявляется особенно остро. Евгений расскажет, с помощью каких техник можно кратно уменьшить количество таких тестов.


🔵 Зал «09 Шатер Фиолетовый». Платформа А/В-тестирования в Яндексе. Михаил Агеев (Яндекс)

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

🔸 Зал «07 Шатер Оранжевый». Таксономия изоляции: как оградить себя от хакера. Антон Жаболенко, Алексей Федулаев (Wildberries)

Широкий обзор технологий изоляции кода. В докладе будут разобраны плюсы и минусы каждого подхода с точки зрения безопасности.
Forwarded from Ritorica
This media is not supported in your browser
VIEW IN TELEGRAM
На связи команда «Лаборатории Числитель» — российского разработчика программного обеспечения.
Мы работаем на рынке с 2019 года и помогаем крупному бизнесу создавать гибкую надежную инфраструктуру и быстрее выводить на рынок новые сервисы. Наша команда выпустила на рынок и продолжает развивать три флагманских продукта: контейнерную платформу «Штурвал», систему мониторинга «Пульт» и платформу управления гибридным облаком «Нимбиус».

Приходите к нам на стенд пообщаться с нашими экспертами, познакомиться поближе с продуктами, и, конечно, попробовать коктейли в нашем «баре»!

Реклама ООО “Лаборатория Числитель” erid: LjN8JzxJZ
1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
🖐 Следующие доклады стартуют в 11:10

🏰 «00 Зал - Башня». Балансировка нагрузки шардированного PostgreSQL не своими руками. Денис Волков (Yandex Cloud)

Мы стараемся поддерживать Open Source, а в этом году SPQR (инструмент для шардирования PostgreSQL) научился менять количество шардов на лету. Из доклада вы узнаете о существующих подходах к решардингу, а также о том, что у команды SPQR получилось в результате.

🔘 Зал «08 Шатер Голубой». Мир Golang глазами C++-разработчика: так ли уж плох этот наш Go? Никита Деревянко (Яндекс Маркет)

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

🔹 «03 Зал Синий». Кэширование пользовательских данных в СХД: реализация протокола синхронизации кэшей в Active-Active-кластере. Михаил Мотыленок (YADRO)

Спикер расскажет: как работает СХД и где она используется; коротко опишет путь, который проходят данные от приложения на клиентском сервере до дисков в дисковой полке и наоборот; как мы можем писать в кэш одного контроллера, но читать из другого, и почему при внезапном отказе одного из контроллеров данные не теряются и не повреждаются; и многое другое

🟣 «04 Зал Красный». Байт-код — это просто! Как сделать Dependency Injection по-настоящему быстрым. Григорий Юрков (Яндекс Маркет)

На примере своего DI-фреймворка докладчик покажет, какую магию можно делать, манипулируя байт-кодом. И какую магию реализуют в других инструментах.

🟢 «06 Зал Зеленый». "Сильный искусственный интеллект" у вас в подвале: как собрать мультимодальную LLM из опенсорса и настроить её под вашу задачу. Иван Бондаренко (НГУ)

LLM сегодня — это необязательно что-то платное, как сервис и с подключением в Интернет. Есть Open Source LLM, и некоторые считают, что они начинают обходить по качеству коммерческие. Иван поделится экспертным мнением по проблеме и расскажет, как собрать собственную LLM на базе Open Source.

🔵 Зал «09 Шатер Фиолетовый». Стенд метрик: как построить архитектуру для расчета тысячи метрик и попасть в SLA. Евгений Пак (Ozon)

Многие даже крупные компании срезают углы на расчёте метрик А/В-тестирования и упрощают расчёты, теряя в чувствительности. На опыте Ozon можно увидеть, что даже для сотен метрик в эксперименте можно проводить расчёты точно.

🔸 Зал «07 Шатер Оранжевый». Red&Blue AD — как подготовить и защитить свой Attack-Defence за 30 минут. Лев Хакимов (Wildberries)

Гайд по организации своего собственного CTF от тех, кто делает это давно и умеет делать настолько хорошо, что аж написал свою собственную платформу для проведения соревнований. Платформа выходит в open source, а это мы любим и всегда поддерживаем.
2
This media is not supported in your browser
VIEW IN TELEGRAM
1
МТС — одна из цифровых экосистем в России. У нас работает более 8000 сотрудников по 18 направлениям ИТ.

Приходите на стенд МТС, чтобы узнать больше о продуктах экосистемы (вы удивитесь, сколько их!) и о The Platform — комплексе сервисных, технологических и интеллектуальных платформ, систем безопасности и бизнес-решений. Он объединяет все сквозные ИТ-решения экосистемы.

А еще МТС активно поддерживает ИТ-сообщество, развивает True Tech - комьюнити для лидеров ИТ-отрасли и начинающих специалистов. Заглядывайте — расскажут. 

Думаем, что не нужно указывать на схеме расположение стенда МТС. Достаточно поднять взгляд вверх, чтобы увидеть его. Вас ждут :)

Реклама ПАО «МТС» erid: LjN8K1f1w
❤‍🔥81
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Доклады Ozon Tech, которые стоит послушать сегодня:

1. Как точно проводить расчёты в эксперименте на сотни метрик.

2. Баланс между ростом бизнеса и мощностью имеющегося железа.

3. Уникальное решение: поисковый движок на основе Apache Lucene.

4. История повышения нагрузки до 5 000 RPS на запись. А знаете, что ещё стоит? Успеть заглянуть на стенд команды, которая создаёт ведущий e-com в стране. IT-эксперты Ozon Tech будут ждать вас, чтобы обсудить серьёзные нагрузки и обменяться опытом. А ещё поиграть — коллеги привезли кастомные настолки и онлайн-игру.

Реклама ООО «Озон Технологии» erid: LjN8K1frV
👍52🔥2
🖐 Анонс докладов, которые стартуют в 12:30

🏰 «00 Зал - Башня». Микросервисы: жизнь после. Невыдуманные истории, о которых невозможно молчать. Иван Матвеев (Vi.Tech)

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

🔘 Зал «08 Шатер Голубой». Расширяем Go: зачем и как строить свое надмножество языка. Илья Горкун (Независимый эксперт)

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

🔹 «03 Зал Синий». Обновления данных в поиске за секунды. Быстробновляемые атрибуты в поисковом движке Ozon. Пётр Портнов (Ozon)

Обычно от поисковых движков не требуется частое (и быстрое) обновление, но в современных e-Commerce-системах это не так: остатки на складах и цена могут меняться очень быстро. Ozon расскажет, как они доработали для этого своё решение на базе Apache Lucene.

🟣 «04 Зал Красный». Capacity Planning в Ozon. Анатолий Межебицкий (Ozon)

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

🟢 «06 Зал Зеленый». Как научить фундаментальные модели читать, видеть, слышать и анализировать всё одновременно. Андрей Кузнецов (AIRI)

Моделью, которая умеет общаться текстом, сейчас уже никого не удивишь. Андрей расскажет, из чего собрать модель, которая в дополнение к этому умеет смотреть картинки и слушать речь. Очередной шаг на пути к General AI!

🔵 Зал «09 Шатер Фиолетовый». Как платформа A/B-тестов Яндекса превратилась в решение для всего Интернета — Varioqub. Данил Валгушев (Яндекс)

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

🔸 Зал «07 Шатер Оранжевый». Гарантии доставки сообщений в YDB Topics. Александр Зевайкин (Yandex Infrastructure)

Докладчик погрузит вас во внутреннее устройство брокеров сообщений, вы узнаете, как правильно «готовить» exactly-one и какие улучшения для этого типа доставки предлагает YDB Topics относительно Kafka.
👍1
Потеряшка. Забрать можно в Штабе
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
1🔥1
Forwarded from Максим Цепков (Maxim Tsepkov)
#Highload Николай Никитин из ИТМО. Как обеспечить воспроизводимость научных исследований в AI/ML с помощью Open Source? Основной тезис доклада, на мой взгляд, остался за рамкой: смысл научного исследования в том, что его результаты могут быть использованы другими в своих разработках. Именно это подразумевается под воспроизводимостью, не ограничиваясь просто проверкой результатов. Для Николая это тезис очевиден, в то время, как в социальных реалиях современной науки это далеко не так. Если же принять этот тезис, то для современных исследований, особенно в области AI/ML, просто публикации статьи недостаточно, к статье должен прилагаться код и наборы данных, которые обеспечат легкое использование результатов, включая его проверку, но не ограничиваясь ей. В open source есть площадки для этого. Но ученые - не программисты, разработка и создание open source для них - не профильная работа, получается довольно высокий порог входа, который полезно снизить. Они в 2020 годы в ИТМО начали это делать, и сейчас у них 10+ различных проектов. Был более подробный рассказ про фреймворк FEDOT. Тут есть особенности, связанные с тем, что есть 2-3 человека в ядре команды и ассоциированные стажры, которые делают студенческие работы. Но для успеха ядро должно быть увлеченным, в том числе проводить менторинг для студентов - и административно это не масштабируется. Такие проекты делают пиар, показывают что университет способен достигать серьезных результатов. Однако, несмотря на это уровень энтузиазма довольно велик. Тут есть вопрос финансирования, если на новые версии его еще можно получить, то на поддержку - не получается. Но сейчас есть возможность получить гранты, и то, что продуктом будет не просто публикация. а open source эксперты оценивают. И коммерческие компании тоже становятся толерантными к выкладке результатов в open source, хотя тут это каждый раз вопрос переговоров. Лично я желаю ИТМО всяческих успехов, и надеюсь, что этот опыт будет распространяться.
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
❤‍🔥5🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
👍1🔥1
Друзья, напоминаем, что благодаря генеральному партнеру, компании МТС, Saint HighLoad++ 2024 заряжена поездками на самокатах МТС Юрент 😎

Вы можете добраться от метро до места проведения конференции на самокатах МТС Юрент.

Для этого сегодня перейдите в бот выберите «На Saint HighLoad++ на самокате МТС Юрент» и введите первые 8 цифр номера своего билета на конференцию. Вы получите промокод на 200 бонусов на поездку, который сможете активировать в приложении Юрент

Ближе всего к конференции станция метро Новочерскасская, выход 6 - там же можно взять самокат и поехать на Saint HighLoad++

Парковки, где самокат можно оставить, вы увидите в приложении Юрент.

Количество промокодов ограничено ;)
1🔥1