HighLoad++
6.01K subscribers
2.3K photos
138 videos
15 files
2.14K links
Официальный канал профессиональной конференции разработчиков высоконагруженных систем

Встречаемся 6 и 7 ноября в Москве на HighLoad++ 2025: https://highload.ru/moscow/2025

Общаемся в чатике https://t.iss.one/HighLoadTalks
Download Telegram
Про актуальные угрозы ML-алгоритмов с точки зрения ИБ расскажет Александра Мурзина

📋 https://bx.vc/4f3e1h

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

Доклад будет интересен разработчикам систем, которые используют машинное обучение, финтех, специалистам информационной безопасности.

Присоединяйтесь к нам 24 и 25 ноября на HighLoad++ в Москве 🙌

Программа конференции и билеты на сайте - https://bx.vc/62xq0l
Про облачную платформу "Виртуальный Агроном" для управления всеми процессами на вертикальных фермах узнаем из доклада Сергея Березина

📋 https://bx.vc/q9r6tc

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

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

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

🙌 Ждем вас на HighLoad++ 2022

Программа конференции и билеты здесь - https://bx.vc/h1dvhs
Как ML помогает предотвращать финансовые мошенничества в СБП? Расскажет Александра Баженова

📋 https://bx.vc/0z3mx6

За время пандемии удаленные платежи стали неотъемлемой частью нашей повседневной жизни. Каждый из нас с вами хотя бы раз пользовался системой быстрых платежей.

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

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

ЦА доклада: финтех-специалисты, специалисты по предотвращению мошеннических операций, ML-разработчики, Data Scientist, аналитики данных, научные специалисты в области разработки ML-алгоритмов и нейронных сетей.

Программа конференции и билеты здесь – https://bx.vc/epwsz8

🖐 До встречи на HighLoad++ 2022
Представьте, что вы купили кофе за 200 рублей, и в этот же момент друг перевел вам на карту 1500. С карты должно уйти 200 рублей и прийти 1500, но в моменте никакие деньги никуда не переходят.

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

Product owner клиринговой системы ПС Мир Наталья Азисова расскажет, как они справляются с регулярно возрастающей нагрузкой, какие используют технологии и архитектурные решения. ⤵️

https://bx.vc/b9cv4a
🔥2
Про IT-инфраструктуру после февраля 2022 поговорим с Кириллом Малевановым

📋 https://bx.vc/yeil29

"ХХХ вышел из чата" — какие вендоры ушли, какие остались, как с этим дальше жить. Обсудим дата-центры, серверное и сетевое оборудование, офисное IT-оборудование, программное обеспечение.

Мнение Программного комитета о докладе: можно ли развивать IТ в текущей ситуации и под санкциями? Ответ — можно! Кирилл расскажет, на основе каких решений и с какими поставщиками. А главное — сколько это стоит.

Присоединяйтесь к нам 24 и 25 ноября на HighLoad++ в Москве 🖐

Программа конференции и билеты на сайте - https://bx.vc/wjbhbq
🖐️ Напоминаем, что сегодня мы встречаемся онлайн, в 18:00 (МСК).

Приходите, Программный комитет расскажет о конференции, которая пройдёт 24 и 25 ноября, что будет интересного помимо докладов. Готовьте вопросы участникам ПК.

➡️ Не забудьте зарегистрироваться на встречу - https://bx.vc/k0rgyh
AI в AR для завода: как не улететь в космос и решить задачу расскажет Вадим Щемелинин

📋 https://bx.vc/eke5cc

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

Забегая вперёд, они смогли собрать работающий прототип и опробовать его на заводе командой менее пяти человек без долгих исследований и опыта в задаче распознавания действий.

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

Встречаемся 24 и 25 ноября на HighLoad++ 2022 🖐

Программа конференции и билеты здесь - https://bx.vc/4ing7c
Тестирование на бэкенде. Рекомендации по написанию, виды тестов, пирамида на бэке – тема доклада Руслана Измайлова

📋 https://bx.vc/rqx3wn

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

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

В ходе доклада рассмотрим следующее:

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

Встречаемся 24 и 25 ноября на HighLoad++ 2022 🖐

Расписание и билеты на сайте – https://bx.vc/j2v5r6
👉 Система хранения - самый сложный для масштабирования архитектурный блок. Правильного алгоритма не существует - все строят хранилища по-разному.

Узнать о том, как устроены крупные хранилища, в буквальном смысле, негде. Но теперь это можно сделать на конференции HighLoad++ 2022, берите на заметку следующие доклады:

1) Балансировка нагрузки в мульти-эксабайтном сторадже. Вадим Зотеев (Яндекс) https://bx.vc/0awdqb

2) GeeseFS: ФС из S3, или параллелизм гусей в природе. Виталий Филиппов (Yandex.Cloud) https://bx.vc/r9wn23

3) AP и CP: пытаемся усидеть на двух стульях и боремся с последствиями. Сергей Петренко (Tarantool, VK) https://bx.vc/ziu6ex

4) Хранилище для Почты. Виктор Могилин (Почта Mail.ru, VK) https://bx.vc/rqmnn7

Присоединяйтесь к нам 24 и 25 ноября в Москве на HighLoad++ 2022 🙌

Чтобы посмотреть программу конференции и купить билеты пройдите по ссылке - https://bx.vc/dlb67t
👍2
➡️ Если вы когда-нибудь задавались вопросом: пора ли запускать свой проект в K8s или нет, это статья для вас. Она родилась из опыта решения подобных проблем у компаний в формате аудита.

Алексей Шарапов из AkBars Digital как раз решает эти вопросы. Он занимается построением процессов и командами, а еще разрабатывает внутреннее облако, автоматизирует и запускает проекты на Kubernetes. Так что знаком с проблемой запуска в K8s и стороны командного взаимодействия, и со стороны подбора подходящего инструментария. Поэтому знает многие подводные камни, о которые можно разбить ноги на этом пути.

⤵️
https://bx.vc/jk1v2h
👍1
Про клиентоцентричный подход к управлению данными поговорим с Александром Синицыным

📋 https://bx.vc/8hyi02

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

Также поговорим о:

- проблемах и потребностях, которые возникают на пути развития архитектуры по управлению клиентскими данными, и способах их решения;
- почему искать клиента в системах банка по ФИО-ДУЛ-ДР — неправильно, и как с этим бороться;
- какие паттерны обмена клиентскими данными между АС используют в Сбере и почему не всегда работает классический pub-sub;
- и другое

Программа конференции и билеты здесь – https://bx.vc/qjszrx

До встречи HighLoad++ 2022 🖐
👍2
Из доклада Сергея Бронникова узнаем, о чём он говорит, когда говорит о тестировании корректности работы компилятора

📋 https://bx.vc/91nr7x

Они решили использовать фаззинг-тестирование для LuaJIT, потому что стандартное тестирование не позволяет выявить все проблемы во время разработки. Несмотря на популярность рандомизированного тестирования и множество доступных инструментов для фаззинга, им пришлось изучить методы, показавшие эффективность при тестировании других компиляторов, и разработать собственные инструменты.

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

Ждем вас 24 и 25 ноября на HighLoad++ 2022 🙌

Подробно о конференции и билеты здесь - https://bx.vc/37dhb4
🔥5
Почему PHP такой дырявый? Обсудим с Рамазаном Рамазановым

📋 https://bx.vc/ta9doy

А вы знаете, почему многие считают PHP небезопасным языком?
А как сделать так, чтобы он стал безопаснее?
Каким атакам больше всего подвержен PHP и его фреймворки в современном мире?

Рамазан расскажет о том, как сделать PHP безопасным.

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

Доклад будет интересен разработчикам, девопсерам, безопасникам.

Встречаемся 24 и 25 ноября на HighLoad++ 2022 🖐

Программа конференции и билеты здесь - https://bx.vc/nocotr
🔥2
🖐️ Друзья, как вы справляетесь с уходящими решениями? Нашли уже для себя надежных вендоров? Успели перевезти сервисы и с какими сложностями столкнулись?

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

Пройти опрос здесь - https://bx.vc/gq5lpj
Михаил Жилин расскажет про аномальные случаи высокой нагрузки в PostgreSQL, и как они с ними справились

📋 https://bx.vc/zhhj5d

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

Михаил поделится опытом в решении проблем и попробует ответить на вопросы:

- почему index scan / index only scan могут тормозить при адекватном плане запроса?
- что за странные ожидания LWLock'а SubtransControlLock или ClientRead видны в pg_stat_activity?
- высокая system-time утилизация CPU в системе процессами PostgreSQL. Кто виноват?

Доклад будет интересен администраторам и инженерам по сопровождению нагруженных баз данных.

Ждем вас 24 и 25 ноября на HighLoad++ 2022 🙌

Программа конференции и билеты здесь - https://bx.vc/4f05pd
1🔥1
Как аналитику найти данные в большой компании? Эту проблему часто решают с помощью ручного ведения документации в Confluence, но с ростом объемов данных этот подход становится все менее эффективным. Аналитики тратят больше времени на поиск информации, чем на ее обработку и выводы.

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

Дмитрий Пичугин и Роман Митасов из Тинькофф расскажут как они решали проблему поиска данных и про технические детали проекта.

https://bx.vc/g4eddx
Axiom JDK Pro: новые вызовы российской Java-разработки обсудим с Олегом Чирухиным

📋 https://bx.vc/74yzl6

На чём запускать приложения, если WebLogic и WebSphere более недоступны? Если взять случайный образ с DockerHub, кто, вообще, гарантирует, что нас не сломает первый встречный? Что делать со стоимостью миграции на российские облака (вы видели чек?)

Это хорошие вопросы, на которые имеются хорошие ответы и проверенные решения. Мы поговорим о том, на чем именно запускать Java-приложения, кто это будет поддерживать, как строится процесс безопасной разработки (SDL). В конце обсудим всё про безопасность, включая животрепещущую тему "отмены" России в интернете.

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

Встречаемся 24 и 25 ноября 🙌

Программа конференции и билеты здесь - https://bx.vc/gay86n
Лицензии: взлом, защита и снова взлом – тема доклада Артема Бачевского

📋 https://bx.vc/ltb8f0

Мы сталкиваемся с лицензированием ПО постоянно, но не всегда погружаемся в то, как это работает.

В рамках доклада разберем с вами:

- какими способами лицензируется софт?
- какие плюсы и минусы у того или иного подхода?
- как ломают лицензии? [Основано на реальных событиях]
- и как, в конце концов, написать невзламываемую лицензию? И не "поломать" при этом пользователей...

Разработчики ПО узнают о том, как не надо и как надо защищать свое ПО. Тестировщики ПО поймут, на что смотреть при анализе ПО. Эксперты ИБ, возможно, узнают о новых техниках для анализа ПО и принципах защиты. Будут кейсы, понятные как джунам, так и кейсы, интересные и для сеньоров.

Ждем вас 24 и 25 ноября на HighLoad++ 2022 🖐

Подробно о конференции, расписание и билеты здесь - https://bx.vc/1562s5
Про алгоритм сетевого планирования как способ повышения производительности сервисов поговорим с Игорем Чирковым

📋 https://bx.vc/ywtp6b

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

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

🔸Мнение Программного комитета о докладе: этот доклад, несомненно, породит дискуссию между теми, кто закончил физмат, и теми, кто его не закончил. Яркий пример использования науки в IT с измеримым и понятным результатом.

Встречаемся 24 и 25 ноября на HighLoad++ 2022 🖐

Программа конференции и билеты на сайте - https://bx.vc/x923vs
👍2
Всем привет! Подготовили для вас очередную подборку видеозаписей докладов HighLoad++ 2021, в этот раз из секции «Базы данных и системы хранения»:

1) Postgres 14 и высокие нагрузки. Иван Панченко (Postgres Professional)

2) Распространённые ошибки изменения схемы базы данных PostgreSQL. Николай Самохвалов (Postgres.ai)

3) SQL/JSON в PostgreSQL: настоящее и будущее. Олег Бартунов (Postgres Professional)

4) Надежные и быстрые бэкапы PostgreSQL. Даниил Захлыстов (Яндекс)

5) Необычные случаи оптимизации производительности на примере ClickHouse. Алексей Миловидов (Яндекс)

Вдохновляющего просмотра и отличных выходных!

А мы ждем вас на HighLoad++ 2022 в Москве 24 и 25 ноября 🙌

Программа конференции и билеты здесь - https://bx.vc/4c5xpl