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
Опрос по конференции уже разлетелся по email (от client@lists.ontico.ru) и личным кабинетам. Пройдите его и получите ссылку на презентации и видео выступлений.
Для всех остальных участников эти ссылки появятся в личном кабинете через несколько недель.

Для вообще всех откроем видео примерно через полгода на https://www.youtube.com/user/profyclub

Текстовые версии лучших докладов постепенно будем публиковать на Хабре
https://habr.com/company/oleg-bunin/

Фотографии уже выложили в соцсети:
https://vk.com/albums-152308462
https://www.facebook.com/pg/HighLoadConference/photos/

Все новости агрегируем в рассылках, выбирайте направление и подписывайтесь http://onticolist.ru/

Будем на связи!
На HighLoad++ было столько всего разного и полезного, что без конспектов не обойтись. Классная инициатива - делиться такими материалам. Например, этот рассказ про доклад "Монолит для сотен версий клиентов" тянет на полноценную статью.
https://habr.com/post/429776/
​​Помните, мы говорили, что наши конференции освещают СМИ 2.0. Так вот — первые подкасты уже вышли.
https://sdcast.ksdaemon.ru/2018/11/sdcast-93/ — выпуск для тех, кто не успел разобраться, чем занимается SONM, и почему на их стенде туманные коктейли.

Коротко, SONM — это децентрализованная платформа для вычислений, исходный код проекта доступен на github, ядро системы написано на go, использует blockchain, умные контракты и много чего ещё интересного :) Подробности по ссылке.
Максим Цепков (@MaximTsepkov) собрал все свои записи о докладах на HighLoad++ в один большой материал, который полезен еще и тем, что Максим не только замечает основные идеи доклада, но и дает их выжимку через призму своего огромного опыта.

По ссылке большое внимание рассказам об устройстве цифрового мира и организации разработки, и меньше о технологиях http://mtsepkov.org/Highload-2018
Александр Борисов (NGINX) опубликовал развернутую версию своего доклада «Разрабатываем свой браузер с нуля. Часть первая: HTML».

В статье много информации, а главное — ответ на вопрос, когда же будет следующая часть.
https://habr.com/post/430736/
Месяц ClickHouse подходит к концу, но ещё не закончился. Рекомендуем:
https://habr.com/company/vkontakte/blog/430168/

Статья по следам выступления Юрия Насретдинова о том, как в ВКонтакте используют ClickHouse (видео https://youtu.be/pbbcMcrQoXw). Можно задать оставшиеся вопросы (кстати, это же можно сделать и в @HighLoadTalks) и наконец-то найти ссылки на kittenhouse и lighthouse в open-source.
Все уже отошли от Чёрной пятницы? Независимо от того, прошло у вас все как по маслу, или пришлось быстро-быстро поднимать упавшее, или даже если вы никак не связаны с e-commerce, рекомендуем подкаст-интервью с Евгением Потаповым (ITSumma): http://blog.golodnyj.ru/2018/11/180-art-of-programming-highload.html

Там же о трансформация админов, DevOps и программе цифровой экономики.
Встречаем интро-выпуск о HighLoad++ от блогера Marlin: про влияние сообщества на профессиональное развите разработчиков, про впечатления, кипящий мозг, и микросервисы - куда без них :)

https://youtu.be/oYfVEzV1dnc
А все видели конспекты с HighLoad++?

Например, тут выжимка из выступления Олега Бартунова и Федора Сигаева «Как устроить хайлоад на ровном месте» https://github.com/NickVolynkin/highload-2018/blob/master/2.3-such-highload.md

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

А это видео https://youtu.be/jcCLqVQs5No
Дмитрий Столяров из «Флант» в докладе «Базы данных и Kubernetes» поделился опытом и примерами баз данных в Kubernetes, а Nick Volynkin разобрал информацию на атомы и собрал все в конспект.
https://github.com/NickVolynkin/highload-2018/blob/master/1.4-bd-k8s.md?fbclid=IwAR2Hf36mEHcBrZnQxpz1yabW7Cm2wvM-cNAgtIyhoGyKJSt6Nn6ZS_4nWvQ
Что мы знаем о микросервисах? А что знает о микросервисах Авито? Какие «тайные знания» скрывают? Вадим Мадисон сорвал «покровы» и рассказал на HighLoad++ всё про микросервисы от сборки до продакшнена, про метрики и перебалансировку, а Ник Волынкин всё внимательно послушал и собрал в конспект.
https://github.com/NickVolynkin/highload-2018/blob/master/1.1-microservices.md
В 1818 году немецкий профессор и барон Карл фон Дрез запатентовал первый велосипед. Apache Kafka написали в LinkedIn, открыв исходный код в 2011.
Восьмого ноября 2018 года Николай Сивко провел доклад «Apache Kafka как основа для велосипедостроения» на конференции HighLoad++, а несколько минут спустя Ник Волынкин опубликовал конспект этого выступления. Даже если бы Кафка был жив, то не смог бы записать конспект этого отличного доклада лучше.
https://github.com/NickVolynkin/highload-2018/blob/master/1.5-kafka-bicycle.md
Зачем в Badoo собирают статистику? Как её доставляют и обрабатывают? И о чем Александр Крашенинников из Badoo сказал: «Инструмент классный, документация ваще огонь, я сам туда писал» в конспекте от Ника Волынкина.
https://github.com/NickVolynkin/highload-2018/blob/master/1.6-accelerate-events.md
За последние 2,5 года Booking.com прошел через 3 поколения приватных облаков. Первое было построено на Mesos и Marathon. В активной фазе оно просуществовало около полугода. Решили отказаться. Второе - на OpenShift. Отказались через год. Сейчас Booking работает на чистом Kubernetes.
Иван Круглов в докладе на HighLoad++ рассказал про внедрение и проблемы всех трех платформ, про почти полную замену инфраструктуры и внедрение контейнеризованных приложений. Основные мысли и ключевые моменты в конспект доклада от Ника Волынкина. https://github.com/NickVolynkin/highload-2018/blob/master/1.2-per-aspera-ad-paas.md
Три года назад на Highload++ Александр Крашенинников рассказывал как в Badoo построили масштабируемую систему near-realtime обработки событий. С тех пор она эволюционировала, выросли объёмы и решены задачи масштабирования и отказоустойчивости. В определённый момент в Badoo достигли точки, когда потребовались радикальные меры — смена технологического стека на связку Spark + Hadoop на ClickHouse, что в три раза сэкономило железо и увеличило нагрузку с 300 000 событий в секунду до 1 600 000 в пике. В ноябре на Highload++ Александр рассказал о этом в своем докладе, а Ник Волынкин описал кратко в своем конспекте.
https://github.com/NickVolynkin/highload-2018/blob/master/1.6-accelerate-events.md
Есть мнение, что больше данных, чем X5, в SAP ERP и SAP BW в России не обрабатывает никто.
Поэтому очень интересно узнать об их опыте борьбы за производительность. Сделать это можно было на конференции, а теперь и статья вышла, в комментариях можно позадавать вопросы.
https://habr.com/company/X5RetailGroup/blog/432412/
Если вы контрибьютили свою альтернативную реализацию хэширования в Cassandra, то сегодняшняя новость не для вас :(

Но если хайлоад уже почти захлестнул, а системных знаний не хватает, то вам стоит прочитать эту статью про шардинг. Будем думать, что хуже – шардить или на шардить, и главное, когда что выбрать.
https://habr.com/company/oleg-bunin/blog/433370/
В ВК зарегистрировано полмиллиарда пользователей, а среднесуточная аудитория около 100 млн. Чтобы держать такую нагрузку нужна крепкая архитектура и десятки тысяч серверов. Как организовано взаимодействие между ними, как происходит мониторинг и как решают проблему постоянно ломающихся серверов рассказал Алексей Акулович на HighLoad++ в докладе FAQ по архитектуре и работе ВКонтакте, а Ник Волынкин аккуратно записал в конспект.

https://github.com/NickVolynkin/highload-2018/blob/master/2.1-vk-architecture.md