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

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

Общаемся в чатике https://news.1rj.ru/str/HighLoadTalks
Download Telegram
🗓 Всем привет! Мы начинаем знакомить вас со спикерами конференции Saint HighLoad++ 2023, которая пройдет 26 и 27 июня в Санкт-Петербурге.

Степан Родионов, руководитель разработки e-commerce решений в OBI, расскажет о развитии сервиса товарных предложений в крупном e-commerce проекте

📋 https://vk.cc/cmfxQE

Узнаем об эволюции системы поиска для онлайн-магазина на примере крупного гипермаркета с примерно 1,5М уникальных товарных предложений и непростой системой их географического распределения. Система основана на ElasticSearch + Golang. Это будет повествование с несколькими примерами продуктовых и технических задач, каждая из которых познакомит вас с каким-то аспектом работы с Elastic

Разберем вопросы хранения и обновления данных в реальном времени, методы ускорения товарных выдач, допущенные при проектировании и разработке ошибки и их цену.

Чтобы узнать подробнее о конференции и купить билет по самой выгодной цене пройдите на сайт – https://vk.cc/cmfy9N

Встречаемся 26 и 27 июня на Saint HighLoad++ 2023 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Введение в профессию сапёра. Как разминировать ваш код и какие типы «мин» наиболее актуальны? «Мины» в исходном коде возникают из-за секретов в открытом виде, уязвимых кодов и уязвимых заимствований. Поговорим об инструментах разминирования в контексте веб-программирования и PHP.

➡️ Читать статью: https://habr.com/ru/company/oleg-bunin/blog/708112/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3😱2
🗓 От алгоритма до прода: как подойти к верификации распределенных систем? Узнаем из доклада Никиты Галушко

📋 https://vk.cc/cmhpEb

Команда инфраструктуры ВКонтакте разрабатывает распределенные системы, цена ошибки в которых очень велика, потому что это фундамент для бесперебойной работы всего vk.com. В докладе Никита поделится опытом, который они наработали в ходе верификации своих систем. Расскажет, как проверяют, что система будет отвечать заданным требованиям даже в случае различных повреждений в кластере — от сети, до дисков.

Пройдемся по всем этапам от зарождения идеи, до ее реализации и разберём, как на каждом из них понять, что корректность не нарушена. Поговорим про TLA/TLC+, fuzzing и причинах, почему им пришлось написать "свой" Jepsen.

Присоединяйтесь к нам 26 и 27 июня на Saint HighLoad++ 2023 🙌

Узнайте подробнее о конференции и забронируйте билет по самой выгодной цене на сайте - https://vk.cc/cmhpXG
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👎1
🗣Когда выходит новая версия синтаксиса её сразу же хочется попробовать. Самые смелые даже бросаются в бой и начинают править код руками.

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

Поэтому многие задаются вопросом, как все эти мучения — сделать автоматически.

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

Читать статью: https://habr.com/ru/company/oleg-bunin/blog/720216/
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
📝 Пять стадий принятия кибербезопасности обсудим с Антоном Бочкаревым

📋 https://vk.cc/cmiIKn

Путь каждой компании к тому, чтобы наконец заняться кибербезопасностью - индивидуален. Но он всегда похож на 5 стадий принятия неизбежного “Отрицание”, “Гнев”, “Торг”, “Депрессия”, “Смирение”. Каждая из этих стадий сопровождается одним и тем же набором предубеждений о кибербезе, ошибочных действий и откровенного противодействия различных структур компании, вне зависимости от типа бизнеса.

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

Встречаемся на Saint HighLoad++ 2023 🖐

Подробнее о конференции здесь - https://vk.cc/cmiJ4o
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2
📝 Иван Красников расскажет о поиске товара по фото

📋 https://vk.cc/cmlkHn

Практический опыт интеграции ML в продакшн. Узнаем, как они делали "поиск по фото" для интернет-магазинов

Иван расскажет вот о чем:

1) Теория - эмбеддинги, векторный поиск
2) Обработка данных - удаление фона, выделение главного объекта на изображении
3) Хранение эмбеддингов, организация поискового индекса
4) Организация работы серверов для работы с векторным поиском.
5) Проблема похожести цветов, восприятие цветов человеческим глазом. Алгоритмы сравнения похожести цветов.

Подробно о конференции, расписание и билеты на сайтеhttps://vk.cc/cmll46

Ждем вас на Saint HighLoad++ 2023 🖐
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
▶️Друзья, у нас открыта продажа видеозаписей докладов HighLoad++ 2022

В плейлисте 100+ докладов. Ключевые темы: проектирование высоконагруженной архитектуры; архитектурные кейсы; устройство систем хранения данных; базы данных; CTO-трек; импортозамещение; инфобезопасность; AI в реальном секторе; DevOps и эксплуатация; агротех; финтех

Купить видеозаписи можно здесь: https://vk.cc/cmlVvX

Топ-5 докладов:

1) Безопасность ядра Linux: в теории и на практике. Александр Попов (Positive Technologies) https://vk.cc/cmlWfT

2) VK Звонки: все про звук, или Как добиться эталонного качества передачи голоса через интернет. Алексей Шпагин (ВКонтакте, VK) https://vk.cc/cmlWBs

3) Повышаем живучесть Raft в реальных условиях. Сергей Останевич (Tarantool) https://vk.cc/cmlWWb

4) Как разобрать сетевой протокол и найти уязвимости в устройстве без использования прошивки - показываем на примере ПЛК Mitsubishi. Антон Дорфман (Positive Technologies) https://vk.cc/cmlXgp

5) RedHat OpenShift ушел, Что делать энтерпрайзу и не только ему? Юрий Семенюков («Инфосистемы Джет») https://vk.cc/cmlXAi

🖐️ 26 и 27 июня мы встречаемся в Питере на Saint HighLoad++ 2023

➡️➡️Программа конференции и билеты на сайте - https://vk.cc/cmlXUT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🔥1
📝 С Евгением Смирновым обсудим обработку терабайтов данных в кредитном скоринге

📋 https://vk.cc/cmnDBj

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

В докладе пойдет речь о том, как интегрировать обработку большого объема данных в онлайн- и офлайн-процессы кредитного конвейера.

Встречаемся 26 и 27 июня на Saint HighLoad++ 2023 🙌

Подробнее о конференции на сайте - https://vk.cc/cmnDMR
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
2 часть статьи про Service Mesh.

В прошлый раз мы рассмотрели пять пунктов, по которым можно классифицировать любой Service Mesh: компонентный состав Control Plane и Data Plane, Control Plane API и Data Plane API, Data Plane Traffic Capture.

Теперь Максим Чудновский из СберТех расскажет, как теория накладывается на практику и на что обратить внимание, выбирая Service Mesh для своих задач. Проверим всё на реальных решениях, которые можно найти в open source.

➡️Читать статью: https://habr.com/ru/company/oleg-bunin/blog/723092/
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
🎞 Друзья, завершаем эту пятницу полезной подборкой видео: топ-5 докладов конференции HighLoad++ Foundation 2022. Эти доклады набрали самые высокие оценки на основании голосования участников за содержание и подачу, посмотрите 🙌

1) Дежурство / Небинарный DevOps / Высокоэффективный гуманный on-call. Ян Ашенкампф (Газпромбанк) https://vk.cc/cmnQNi

2) Экскурсия в бэкенд Интернета вещей. Владимир Плизга (Tibbo Systems) https://vk.cc/cmnR3s

3) Секретная карта IT-экосистемы, из которой становится понятно, к чему готовиться. Константин Кичинский (Лаборатория Касперского) https://vk.cc/cmnRi4

4) Pluggable TOAST or One TOAST fits ALL. Олег Бартунов, Федор Сигаев, Никита Малахов (Postgres Professional) https://vk.cc/cmnRtj

5) Поиск GPS-аномалий среди сотен тысяч водителей. Александр Царьков (Яндекс Go) https://vk.cc/cmnRKg

Продуктивного просмотра и отличных выходных!

Ждем вас на Saint HighLoad++ 2023 🖐

Пройдите на сайт, чтобы узнать подробнее о конференции и купить билет по самой выгодной цене сейчас - https://vk.cc/cmnRZm
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥4👍3👏1
📝 Делаем СБОЛ надежнее и надежнее: Артем Арюткин расскажет, как они готовятся к сезонам высокой нагрузки

📋 https://vk.cc/cmrFCt

Каждый год Артем с друзьями готовятся к HighSeason (период высокой нагрузки) на сервисы Сбербанк Онлайн

1. На докладе в виде интерактива вместе попробуем подготовить Сбербанк Онлайн к периоду высокой нагрузки

2. Разберем входящие требования к системе
Нефункциональные - 200 тыс.входов в минуту/72 млн.MAU., ограничения в инфраструктуре

3. Окажемся в ситуации "косяка": за время со старта подготовки ИТ ландшафт изменился (Бэковая система не смогла пройти нагрузочное тестирование и нам срочно нужно их спасать).
Что у них могло пойти не так в этой ситуации: как в октябре бегать с горящими пятками и почему это не всегда так страшно

4. Поговорим о том, какие паттерны отказоустойчивости они используют в Сбербанк Онлайн + поговорим о самой архитектуре детальнее.

5. Как они управляют масштабными изменениями.

6. Еще Артем расскажет о том, как они стараются управлять надежностью как продуктом и почему у них это все время не получается.

Присоединяйтесь к нашей крутой тусовке разработчиков высоконагруженных систем 26 и 27 июня в Санкт-Петербурге 😎

Прочитать подробнее о конференции и купить билет по самой выгодной цене сейчас на сайте – https://vk.cc/cmrFQG
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍1
Развитие программных продуктов и переход на микросервисную архитектуру у многих вызывают чувство ложной безопасности инфраструктуры.

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

Лев Хакимов из Сбера даст несколько «вредных советов» по практическому нарушению информационной безопасности.

Например, как можно заставить сервер подключиться к вашему ПК и предоставить вам оболочку или как выдать права в K8s и слишком широкие полномочия Pod'ам. А еще расскажет, как не дать «мягким лапкам» котиков-джуниоров создать реальные угрозы.

➡️➡️Читать статью: https://habr.com/ru/company/oleg-bunin/blog/708114/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
🗓 Эффективное обновление состояний в БД обсудим на докладе с Юрием Печатновым

📋 https://vk.cc/cmtKu4

В рекламе Яндекса они работают со многими сложными сущностями, которые хранят в базах данных.

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

Данные баннера нужно постоянно обновлять — они включаются, выключаются, обновляют какие-то свои данные, по ним пересчитываются эмбеддинги. Так что у них потоковая обработка данных с результатом в виде актуального состояния данных баннеров в таблице (в YT).

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

Наивный способ — это когда они данные одного баннера хранят в таблице в одной бинарной строке в сериализованном виде. А проблема с нагрузкой в том, что они на каждое, даже очень маленькое изменение (допустим, изменилось 20 байт в состоянии), загружают и пишут обратно все состояние (десятки килобайт).

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

Приходите, чтобы узнать новое, обсудить известное и поделиться своими идеями про работу с состояниями.

Ждем вас на Saint HighLoad++ 2023 🙌

Чтобы забронировать билет перейдите на сайт - https://vk.cc/cmtKIH
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥43
🗓 Алексей Федулаев и Андрей Моисеев расскажут в своем докладе про безопасность CI/CD

📋 https://vk.cc/cmvh59

Мир стремительно меняется и в настоящее время нужно максимально быстро реагировать на стремительно меняющиеся обстоятельства. Поэтому, все сложнее представить себе высоконагруженное приложение без автоматизированной системы доставки и сборки (CI/CD), ведь использование CI/CD существенно ускоряет разработку и выкатку фич на продакшен.

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

В ходе доклада мы разберемся как защищаться от основных угроз в CI/CD.

🖐 Присоединяйтесь к нам 26 и 27 июня на Saint HighLoad++ 2023

Подробнее о конференции и билеты на сайте - https://vk.cc/cmvhrZ
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥31😎1
⚡️Успейте купить билет по самой выгодной цене сейчас

Друзья, чем ближе конференция, тем дороже билеты. С 1 апреля у нас первое повышение цены. Забронируйте билет до 31 марта и у вас будет несколько дней для оплаты.

В программе Saint HighLoad++ 2023 вас ждут 70+ докладов, которые охватят такие аспекты веб-разработок: архитектуры крупных проектов, базы данных и системы хранения, devops и системное администрирование, нагрузочное тестирование, эксплуатация крупных проектов. И другие направления, связанные с большими и высоконагруженными IT-системами.

Форматы конференции и доступные опции:

▪️Офлайн: общение со спикерами, глубокая проработка тем на митапах, доступ к выставочной зоне, все презентации спикеров, видеозаписи всех докладов, сытные кофебрейки и обеды, подарки от партнёров и организаторов, вопросы спикерам в telegram-чате

▫️Онлайн: все презентации спикеров, видеозаписи всех докладов, трансляция всех докладов (кроме митапов и воркшопов), вопросы спикерам в telegram-чате, доступ к трансляции для одного пользователя


Ждем вас 26 и 27 июня в Питере или онлайн по всему миру 🙌

Пройдите на сайт, чтобы ознакомиться с уже принятыми докладами и забронировать билет
⬇️
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥2
🗓 Как профилировать, когда perf видит не всё? Узнаем из доклада Максима Кокряшкина

📋 https://vk.cc/cmxlxS

Платформы, опирающиеся на встроенный интерпретатор, сложно профилировать. Чаще всего, возможен только отдельный анализ производительности внутри VM, с помощью специфичного для нее профилировщика, и снаружи VM, с помощью, например, perf. Тем не менее, в некоторых сценариях необходимо видеть полную картину.

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

Встречаемся 26 и 27 июня в Питере на Saint HighLoad++ 2023 🙌

Прочитать подробнее о конференции и купить билет по самой выгодной цене сейчас на сайте – https://vk.cc/cmxlQg
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥42
🗣В 2021 году состоялся публичный OpenSource-релиз платформы для автоматизации обслуживания Kubernetes-кластеров — Deckhouse. Сейчас — это платформа Enterprise-уровня, которая сертифицирована в CNCF и входит в единый реестр российского ПО.

Рассмотрим процессы разработки, тестирования и управления релизами Deckhouse. Её интеграцию со сторонними решениями для мониторинга, работы сети, безопасности и с другими необходимыми компонентами.

Константин Аксенов из Флант поделится своим опытом, расскажет, как построены разработка и релизный процесс. Как они добились, чтобы продукт был надёжным и прошли путь от внутреннего проекта до готовой платформы, которую покупает Enterprise-бизнес.

➡️Читать статью: https://habr.com/ru/company/oleg-bunin/blog/724018/
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21