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

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

Общаемся в чатике https://t.iss.one/HighLoadTalks
Download Telegram
🫥 Как из Python и палок собрать детектор аномалий для highload? Расскажет в своем докладе Евгений Россинский

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

Евгений расскажет о том, как на коленке написать детектор аномалий, который будет перемалывать несколько тысяч метрик в минуту и работать одновременно с данными из Zabbix, Graphite, Prometheus, Clickhose да и вообще любой БД или системой мониторинга.

Встречаемся 27 и 28 ноября в Москве на HighLoad++ 2023 🙌

Программа конференции и билеты на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
⚡️Сейчас самая выгодная цена билетов

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

Ждем вас на юбилейной, 20-й конференции HighLoad++ 2023 🥳. В этом раз мы объединили две конференции – в рамках HighLoad++ 2023 пройдет конференция для Go-разработчиков Golang Conf 2023.

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

Ознакомиться подробнее с программой конференции и забронировать билет можно на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
▶️Всем привет!

Подготовили для вас полезную подборку видеозаписей докладов Saint HighLoad++ 2022 из секции «Архитектуры, масштабируемость», которые набрали наибольшее количество просмотров.

1) От 0 до 200 000 000 игроков — об эволюции бэкенда за 40 мин. Андрей Михеев (Pixonic)

2) Микросервисы через боль и превозмогание. Филипп Дельгядо (lekton.io)

3) Гибридная архитектура: разделяемый на микросервисы монолит. Станислав Сидристый (ЦРТ)

4) Граф компонентов: как отобразить 100 компонентов и 500 связей. Анастасия Некрашевич (ЦФТ)

5) Без A/B — результат XЗ, или Как мы построили платформу A/B-тестов в Ozon. Евгений Пак (Ozon)

Продуктивного просмотра 🙌
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2
Мультитенантность — это представление изолированного доступа к общим ресурсам разным арендатором (тенантам). Для наглядности представим, что одинарный тенант — это домик, в котором живёт один человек. Тогда мультитенантность — это многоквартирный дом с людьми или группами.

Подробности в статье в нашем блоге на Habr: https://habr.com/ru/companies/oleg-bunin/articles/756038/
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Как наши системы приобретают устойчивость, почему ошибки полезны и как начать их использовать во благо? Узнаем из доклада Сергея Реусина

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

В докладе, на примере существующих информационных систем, Сергей раскроет понятие самой "системы" и процессов взаимодействия с ней, а также поможет с новой стороны посмотреть на природу отказоустойчивости. С примерами и ссылками расскажет о том, какую реальную пользу могут принести инциденты и как эффективнее извлекать уроки из подобных событий. Не ограничимся стандартными "пишите post-mortem (с)", а затронем тему практической пользы анализа.

🖐 Встречаемся 27 и 28 ноября в Москве на HighLoad++ 2023

Программа конференции и билеты на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
4
🗣С Максимом Кокряшкиным поговорим про Exception Handling: сквозь мультивселенные интероперабельности

Tarantool -- это платформа для in-memory-вычислений, написанная на C/C++ и Lua. Миры Lua и С/C++ очень тесно связаны: у Tarantool есть модули на Lua, модули на Lua могут использовать модули, написанные на C/C++. В процессе исполнения и в Lua коде, и в C/C++ коде могут возникать исключения, которые иногда необходимо обрабатывать в другой компоненте, может быть написанной на другом языке.

Максим расскажет о том, как можно реализовать интероперабельность исключений между двумя языками на примере Lua и C. Разберемся, какие есть способы реализации механизма исключений на разных платформах, посмотрим на специфичные для них сложности, а также рассмотрим реализацию интероперабельности на примере LuaJIT, с помощью которого исполняется весь Lua код в Tarantool.

🖐 Ждем вас 27 и 28 ноября на HighLoad++ 2023

Программа конференции и билеты на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
⚡️До повышения цены осталось 7 дней

Друзья, с 1 сентября стоимость билетов на HighLoad++ 2023 вырастет. Сейчас самая выгодная цена, которую можно зафиксировать, если забронировать билет до 31 августа. После брони оплатить можно будет в течение нескольких дней.

Конференция пройдет в двух форматах:

▪️офлайн. Стоимость сейчас 48000 руб., с 1 сентября 56000 руб. На площадке у вас будет возможность охватить и погрузиться в широкий спектр тем, новых технологий и хардкорных решений. И весь этот спектр будет представлен только реальными и максимально прикладными темами без маркетинга и пустых разговоров.

▫️онлайн. Стоимость сейчас 24000 руб., с 1 сентября 28000 руб.

Для онлайн-участников будет доступно:

трансляция залов с докладами. Кроме залов с митапами и мастер-классами
видео из фойе и выступления партнёров с демо-сцены;
события, подготовленные специально для онлайна.

Ждем вас 27 и 28 ноября на HighLoad++ 2023 🙌

Забронировать билет и узнать подробнее о конференции можно на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
👁 Как делать бинарно-совместимые API на компилируемых языках? Расскажет Александр Туренко

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

Здесь мы сталкиваемся с проблемой обеспечения прямой и обратной совместимости: что произойдет с продуктом при обновлении одного из компонентов независимо от другого?

Если бы компоненты были микросервисами, в качестве интерфейса выступал бы JSON поверх HTTP или другой высокоуровневый протокол RPC. Но мы хотим сочетать независимость развития компонентов с нативным вызовом функций и нативным представлением структур.

Доклад дает обзор подходов к этой проблеме и набор практических приемов.

Встречаемся в Москве 27 и 28 ноября на HighLoad++ 2023 🙌

Программа конференции и билеты на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4💯1
database/sql: плохой, хороший и злой. Опытом разработки драйвера для распределенной СУБД YDB поделится в своем докладе Алексей Мясников

Стандартная библиотека Golang, в частности пакет database/sql, предоставляет универсальный интерфейс общения с базами данных. Однако, он далеко не сразу имел сегодняшний вид. В команде YDB они имели драйвер для своей базы данных, начиная с версии Golang v1.11. И сталкивались с различными трудностями в процессе эксплуатации в продакшенах своих пользователей.

Этот ретроспективный доклад о том, какие недочеты были в пакете database/sql, во что это выливалось при эксплуатации, и как он становился все лучше от версии к версии Golang.

Встречаемся 27 и 28 ноября на HighLoad++ 2023, в рамках которой пройдет Golang Conf 2023 🙌

Программа конференции и билеты на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Друзья, напоминаем, что до 31 августа мы принимаем заявки на премию HighLoad++ Award 2023. Это высокая благодарность профессионалам и лидерам интернет-разработки России.

В 2023 году премия будет вручена уже в 3-ий раз в рамках 20-ой конференции разработчиков высоконагруженных систем HighLoad++. Среди победителей прошлых лет - Денис Крючков (Хабр), Пётр Зайцев (Percona), Андрей Бреслав (Kotlin), Олег Бартунов (PostgreSQL), Константин Осипов (Tarantool).

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

Победителей определяет экспертный совет из 184 представителей IT-отрасли и народное онлайн-голосование.

Отправить заявку для участия можно на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Повышаем цены с 1 сентября

Друзья, самое время бронировать билет по минимальной цене, через 2 дня билеты станут дороже.

HighLoad++ 2023 – юбилейная, 20-я конференция HighLoad++. И это будет больше, чем конференция. В этом году в рамках HighLoad++ 2023 пройдет Golang Conf 2023 - конференция для Go-разработчиков. Поговорим о лучших практиках, технологиях, архитектуре и фреймворках, добавим хардкора.

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

Ждем вас 27 и 28 ноября в Москве на HighLoad++ 2023 – мероприятии с самой высокой концентрацией IT- профессионалов страны 😎

Забронировать билет по самой выгодной сейчас цене можно на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
🗣Никита Галушко в своем докладе расскажет, как выжать из Go максимум производительности

Этот доклад о том, как писать код на Go так, чтобы выжимать максимум производительности.

Узнаем:

- почему не все for-range циклы равны между собой
- что такое small-size объекты
- какие палки в колеса вставляет escape analysis и как их обойти

🖐 Ждем вас 27 и 28 ноября на HighLoad++ 2023, в рамках которой пройдет Golang Conf 2023

Узнать подробнее о конференции и забронировать билет по самой выгодной сейчас цене можно на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Сегодня поговорим про хранилища данных. Точнее про одну из самых популярных поисковых систем в области Big Data, масштабируемое нереляционное хранилище данных с открытым исходным кодом — Elasticsearch.

Прозвучало немного рекламно, но ладно, зато сразу все поняли о чём речь. А подробности расскажет SRE-инженер из Tinkoff Роман Николаев. Получите информацию из первых рук про архитектурные принципы хранилища, которое перемахнуло за 7 петабайт логов. А конкретно, по каким принципам и как это чудовищная штука устроена.

📍Подробности в статье: https://habr.com/ru/companies/oleg-bunin/articles/
3
Максим Чудновский расскажет, как они управляют трафиком тысяч подов в мультикластерной среде Kubernetes с помощью Service Mesh

Спойлер - никак 😎 Но они умеют обеспечивать прозрачное сетевое взаимодействие подов во множестве кластеров Kubernetes так, как будто все они размещены в одном огромном "суперкластере". Они используют Istio, но не используют Istio Multicluster.

В докладе Максим расскажет, как все это работает.

🙌 Ждем вас на крупнейшей профессиональной конференции для разработчиков высоконагруженных систем HighLoad++ 2023, которая пройдет 27 и 28 ноября в Москве.

Узнать подробнее о конференции и купить билет можно на сайте в описании канала @HighLoadChannel
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Media is too big
VIEW IN TELEGRAM
Как можно избежать выгорания на простом продукте? Обсудили организационные способы с Владиславом Колонтаевым в этом видео