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
Рабочий год только начался, а дедлайны уже близко!

13 января (понедельник) повышаем цену на Saint HighLoad++. Можно забронировать билет сегодня или на выходных, тогда у вас будет ещё несколько дней, чтобы разобраться с формальностями и провести оплату.
Алексей Тимин рассказал на HighLoad++ 2019 о том, как масштабируется локализация в Badoo. Команды, занятые локализацией, сейчас работает с четырьмя большими проектами: Badoo, Bumble, Lumen и Chappy. А это 150 000 фраз и текстов, переведённых на 52 языка. Над проектами трудятся более 300 разработчиков, работа которых должна быть комфортной. Разработчики не переводчики и не должны думать о переводах. Как же им удалось подружиться с переводчиками? Об этом Алексей рассказал в статье по следам своего выступления.

Напоминаем, ближайший HighLoad++ пройдёт в Петербурге 6 и 7 апреля. Call for papers уже открыт, Программный комитет принимает заявки до 6 февраля.
В стоматологии задались целью убрать человеческий фактор и добавить автоматизацию. Ведь замена коронки или установка протеза — сложный и болезненный процесс, при этом у каждого зубного техник свои критерии хорошо-плохо. Автоматизировать процесс дизайна зубным протезов можно с помощью нейросетей. Они сейчас продвинулись настолько, что могут распознавать объекты, находить преступников в толпе, рисовать картины по наброску, и заменять лица актеров в фильмах, например, Ди Каприо на Бурунова в фильме «Великий Гэтсби». С зубами они также помогают справиться, а как это получилось, рассказал Станислав Шушкевич.

Напоминаем, что Saint HighLoad 2020 состоится 6 и 7 апреля в Петербурге. Если хотите стать спикером, не тяните с подачей доклада. Заявки принимаем здесь: https://bit.ly/312Wpq0.
В 2010 году вышла первая игра World of Tanks. В то время у производителя игры компании Wargaming было 50 серверов и простая сетевая модель: бэкенд, фронтенд и файрвол.

Когда серверов стало 16000, стало невозможно работать без слез с огромным количеством разнородных сегментов. Поэтому придумали другое решение.

Что это за решение и как оно работает Иван Агарков рассказал на HighLoad++ 2019. Расшифровку доклада читайте в нашем блоге на Хабре.
Приглашаем на открытую встречу активистов, докладчиков и Программного комитета Saint HighLoad++

Встреча состоится 7 февраля в 19:00 в офисе компании Selectel (Санкт-Петербург, Цветочная ул., 19).

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

Встреча открытая и бесплатная, но регистрация обязательна. Зарегистрироваться можно здесь. С собой не забудьте взять документ, удостоверяющий личность.
HighLoad++ pinned «​​Приглашаем на открытую встречу активистов, докладчиков и Программного комитета Saint HighLoad++ Встреча состоится 7 февраля в 19:00 в офисе компании Selectel (Санкт-Петербург, Цветочная ул., 19). Поговорим о том, какой будет индустрия высоких нагрузок…»
Мы не будем, рассказывать, что такое вебхуки. Лучше расскажем, как с вебхуками facebook работают в ManyChat и как справляются с медленным API, чтобы помогать бизнесу общаться с клиентами.
За три года архитектура обработки оповещений изменилась с простого контроллера в Yii до распределенной системы с «Галактиками». Что за «Галактики» и как сделать highload на PHP, читатйте в статье https://habr.com/ru/company/oleg-bunin/blog/486844/

P.S.: Не забудьте зарегистрироваться на открытую встречу активистов, докладчиков и Программного комитета Saint HighLoad++. Встреча в пятницу 7 февраля в 19:00 в офисе Selectel (Санкт-Петербург, Цветочная ул., 19).
Напоминаем, что завтра пятница 7 февраля!

А это значит, что в 19:00 в офисе компании Selectel (Санкт-Петербург, Цветочная ул., 19) состоится открытая встреча активистов, докладчиков и Программного комитета Saint HighLoad++.

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

Встреча открытая и бесплатная, но регистрация обязательна. Зарегистрироваться можно здесь. С собой не забудьте взять документ, удостоверяющий личность.
На HighLoad++ 2019 Максим Пчелин и Дина Сафина из MyGames (игровое подразделение Mail.ru Group) рассказали, как и зачем их команда строила клиентоориентированное DataLake-хранилище. По мотивам выступления Максим опубликовал статью.

Если после прочтения статьи вы захотите поделиться своими кейсами высоконагруженных проектов, не сдерживайте себя, подавайте заявку. Call for Papers конференции Saint HighLoad++ 2020 продлён до 20 февраля!
У нас две новости о Saint HighLoad++ 2020: хорошая и… хорошая.

Во-первых, Программный комитет принял первые 10 докладов в программу конференции. Теперь вы сможете аргументированно ответить на вопрос руководства «Зачем идти на конференцию?». Билеты здесь, следующее повышение — 2 марта.

Во-вторых, приём заявок на доклады продлён до 1 марта.
Элина Лобанова работает в Facebook в команде Web Foundation. Участники команды зовутся продакшн-инженерами и следят за надежностью и производительностью всего бэкенда, тушат Facebook, когда он горит, пишут мониторинг и автоматизацию, чтобы облегчить жизнь себе и другим.

В статье, основанной на докладе Элины на HighLoad++ 2019, расскажем, как продакшн-инженеры следят за бэкендом Facebook, какие инструменты используют, из-за чего возникают крупные сбои и как с ними справиться.

Напоминаем, что до 1 марта Программный комитет принимает заявки на доклады. Собирайтесь с мыслями, придумывайте тему, пишите тезисы, если хотите стать спикером. Предпочитаете быть слушателем? Тогда покупайте билет и приезжайте в Петербург 6 и 7 апреля.
HighLoad++ pinned «Элина Лобанова работает в Facebook в команде Web Foundation. Участники команды зовутся продакшн-инженерами и следят за надежностью и производительностью всего бэкенда, тушат Facebook, когда он горит, пишут мониторинг и автоматизацию, чтобы облегчить жизнь…»
В программу Saint HighLoad++ приняты первые доклады, значит, пора знакомиться со спикерами.

Валерий Красников — системный администратор и сетевой инженер, разрабатывает и внедряет отказоустойчивые и катастрофоустойчивые сетевые решения в Сбербанке. В докладе расскажет про TCP/IP: как нивелировать проблему падения скорости, какое влияние оказывают коммутаторы и маршрутизаторы и как в принципе можно выйти из положения при наличии TCP Retransmissions в нагруженных сетях.
Друзья, в этом году мы организуем HighLoad++ два раза: 6-7 апреля в Санкт-Петербурге и в Москве в ноябре.

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

К сожалению, несмотря на всю душевность Сибирского HighLoad++, в этом году мы не сможем сделать его таким, каким и вы, и мы хотели бы его видеть. Но мы не прощаемся с Сибирью и думаем, с чем туда вернуться.

А пока приезжайте вы к нам :) Не ждите ноября, лучше забронируйте билеты на Saint HighLoad++ до понедельника — неплохо сэкономите. Или выбирайте второй, более сложный, но привлекательный вариант — выступить с докладом (крайний срок прислать заявку — 2 марта).

Мы уже ждём: выбрали новую классную площадку и готовимся встречать 1500 профессионалов высоконагруженной разработки.
Анатолий Солдатов, DBA/Engineer/Ops в Авито, в апреле на Saint HighLoad++ расскажет всё о Kafka. Какие вызовы возникают при использовании Kafka в нескольких дата-центрах и как эти вызовы решили в Авито.
Ждём возможности обсудить возможности Kafka (версии 2.4+) и технологии Kafka-экосистемы 😎
Сооснователь, заместитель генерального директора Postgres Professional, а ещё физик и астроном Иван Панченко выступит на Saint HighLoad++ с докладом «Postgres 13 и высокие нагрузки». Иван на практических примерах покажет, какие фичи повышают производительность СУБД и помогают создавать устойчивые к высоким нагрузками архитектуры систем.

А пока можно освежить в памяти новинки PostgreSQL 12, пересмотрев доклад Олега Бартунова 👉 https://youtu.be/oxsuwxwJldE
От основателя Postgres.ai Николая Самохвалова на конференции в Санкт-Петербурге ждём разбора самых распространённых ошибок при изменении схемы базы данных PostgreSQL. Николай подробно рассмотрит типичные ошибки разработчиков, архитекторов и администраторов баз данных, регулярно совершаемые при активной разработке приложений, когда необходимо изменить схему БД. Укажет на подводные камни, связанные с управлением транзакциями, блокировками, различными настройками Postgres.

Приходите, обсудим организационные вопросы — как выстроить процессы разработки так, чтобы риски простоя и деградации производительности были сведены к минимуму. А пока рекомендуем подумать над подготовительным заданием от Николая (найдёте его на странице с тезисами доклада).
Следующий спикер Saint HighLoad++ Александр Паринов — ведущий архитектор компьютерного зрения в компании X5 Retail Group, соавтор библиотеки Albumentations.

В своём докладе Александр расскажет, как в X5 Retail Group используют нейронные сети, чтобы полки не были пустыми, а на кассах не скапливалась очередь. Как работает система с момента захвата изображения с камеры до уведомления сотруднику магазина.

О других интересных, а главное практических кейсах применения нейронок говорили в прошлом году на UseDataConf, и вот плейлист с докладами.
👍1
Что-что? Прикладная эзотерика? Вот так вот называется доклад Андрея Аксёнова на Saint HighLoad++ для всех, кто использует не только вектор и хэш, но и структуры данных посложнее и интереснее!

Или хотел бы использовать. Ведь в природе ещё есть Heaps, tries, B-trees/LSMs, Bloom filters, CountMin + HyperLogLog, KLL + T-digest. Андрей Аксёнов расскажет, какие (нечастые, зато интересные) задачи с их помощью можно решить и с какими ходовыми характеристиками.

А мы готовимся, и ждём встречи 6-7 апреля в ARTPLAY SPb 🏬
О ситуации с коронавирусом: что мы думаем и делаем?

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

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

Одна из мер - тотальная проверка температуры у всех участников ещё до регистрации.

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

Q: Вы мониторите ситуацию?
A: Конечно! В своих оценках мы ориентируемся в первую очередь на рекомендации Всемирной организации здравоохранения, Роспотребнадзора и официальные публикации государственных органов. Информационная гигиена во время важных событий критически важна.

Q: Многие конференции отменились, вы знаете об этом?
A: Да, конечно, многие международные конференции отменились. Ключевое слово — международные, то есть привлекающие посетителей из огромного количества стран и континентов.

В Москве и Санкт-Петербурге, как и по всей России, ситуация под контролем.

По мнению ВОЗ меры, принимаемые в Российской Федерации, одни из самых жёстких и эффективных.

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

Q: Какие меры предосторожности вы предпримете?
A: Все, рекомендуемые ВОЗ и Роспотребнадзором:
1. Дополнительно дезинфицируем помещения конференции.
2. Выдадим личные средства для очистки поверхностей и гаджетов каждому участнику.
3. Выдадим личные антисептики каждому участнику конференции.
4. Также антисептики будут расположены на всех столах и в туалетах.
5. Подготовим туалеты к тому, что вы будете правильно мыть руки — мыло, бумажные полотенца, дезинфицирующие средства :)

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

Ограничим количество участников конференции и разрядим пространство. Если потребуется, то наиболее популярные доклады будут транслироваться на два зала.

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

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

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

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

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

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

Q: Что будет, если кто-то из спикеров не сможет приехать?
A: Как и обычно, у нас есть пул запасных спикеров, доклад будет равноценно заменён. Другой вариант — будет организовано онлайн-участие спикера.

Q: Планируете ли вы отменить мероприятие?
A: На данный момент мы планируем провести конференцию, однако в случае ухудшения ситуации, либо форс-мажоров мы перенесём её на тот срок, когда опасность минует.

Q: Что будет, если в России запретят массовые мероприятия?
A: Будем рассматривать это как форс-мажор.

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

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

Паника неизбежно утихнет, вакцина и лекарство будет производиться, а заболевание сойдет на нет.

Q: А если я к этому моменту уже купил авиабилеты и гостиницу?
A: Мы рекомендуем брать только возвратные авиабилеты. В отдельных случаях мы можем рассмотреть компенсацию потерь, например, равнозначным стоимости авиабилетов вычетом из стоимости билетов на конференции.