Highload++ — знаковое событие в мире IT и своеобразный ежегодный чекпойнт для любого разработчика высоконагруженных систем. Это самая большая и крутая профессиональная конференция для разработчиков в России. На ней много всего: участников, событий, докладов, партнеров и экспертов. В 2017 году Highload++ собрал 2600 человек и, конечно, это не предел. Это мегасобытие, на котором просто нужно быть, в 2018 году пройдет в Москве 8 и 9 ноября.
К тому, чтобы эти два дня прошли идеально, приходится очень заранее готовиться. Мы уже начали, в первую очередь, работать над программой.
Программа
Надо сказать, процесс выбора докладов на Highload++ происходит не так как на многих других мероприятиях. У нас есть очень широкий список тем, связанных с большими нагрузками, который включает в себя: проектирование архитектуры, базы данных, программирование в чистом виде и управление, конечно, DevOps и системное администрирование, аппаратное обеспечение, машинное обучение и искусственный интеллект. В прошлом году, следуя тенденциям, добавился
blockchain и интернет вещей.
А вот как эти темы заполнятся конкретными докладами, начиная подготовку, по большому счету мы не знаем. Сейчас, за 4 месяца до конференции, уже вовсю идет поиск и набор докладчиков (как стать одним из них, чуть ниже). Программный комитет старается индивидуально пригласить крутых технических специалистов, будь то иностранные или российские разработчики, а не просто ждет, что заявки сами упадут на почту.
Позже, месяца за 2-3 до конференции, когда пул тезисов уже будет набран, перед Программным комитетом встанет задача выбрать и сформировать сбалансированную программу. Чтобы результат отвечал запросам живой аудитории и не был субъективным, мы проводим открытую встречу активистов отрасли. Тут мы немного хитрим и призываем коллективный разум, чтобы решить, кого и о чем в этом году надо обязательно послушать.
Встреча активистов действительно открытая — на неё может прийти любой желающий.
31 июля в Москве, в 19:00 состоится открытая встреча докладчиков, Программного комитета и активистов конференции разработчиков высоконагруженных систем HighLoad++ 2018.
Мы будем думать о программе этого года. Как обычно, вы будете давать нам задания по темам, докладчикам, проектам, а мы будем их выполнять :)
О точном месте мы сообщим дополнительно, но не забудьте зарегистрироваться.
Этому принципу мы следуем давно, и поэтому Highload++ является отражением тех трендов и подходов в проектировании и разработке больших сложных проектов, которые складываются в индустрии прямо в данный момент.
В этом году наверняка широко будет представлен enterprise, потому что в последнее время все больше и больше разработчиков корпоративного сектора открываются новым веяниям, новым технологиям. Происходи взаимопроникновение и обогащение web-технологий в enterprise и наоборот. Как яркий пример, можно отметить прошлогодний доклад об успешном сосуществовании этих подходов в реализации платежной системы.
Многие банки уже используют самые современные технологии и методологии. Их системы уже не напоминают закрытых монстров с огромным багажом легаси, а строятся на очень продвинутых решениях. Никто наверное не станет оспаривать, что банковские системы это хайлоад, поэтому им несомненно есть, чем поделиться с участниками конференции. В том числе банки будут среди наших партнеров, а это значит, что будет возможность личного общения с экспертами этого направления разработки.
Большой блок или даже несколько всегда посвящены базам данных — трек PostgreSQL, трек MySQL и пр. Здесь мы стараемся брать доклады непосредственно от разработчиков этих баз данных, в качестве подтверждения откроем для вас прошлогодние доклады:
- Distributed Postgres with Citus / Will Leinweber (PostgreSQL)
- Эффективное использование ClickHouse / Алексей Миловидов (Яндекс)
- Оптимизация high-contention write в PostgreSQL / И.Панченко, О.Бартунов (Postgres Professional)
- Why are we excited about MySQL 8? / Петр Зайцев (Percona)
- Beyond WHERE and GROUP BY / Сергей Голубчик (MariaDB Corporation)
В этом году, мы обязательно будем говорить про применение в смежных областях архитектурных подходов, принятых в среде высоконагруженных проектов. Например, сюда можно отнести blockchain и интернет вещей. Но практическая польза остается главным критерием отбора.
Сейчас уже можно точно сказать, что мы никогда не допускаем маркетинговые доклады. За эти 12 лет у конференции сформировалось лицо и традиции, следование которым исключают из программы даже намеки на рекламу. Схема предварительной и подготовительной работы со спикерами позволяет добиться этого со 100% гарантией.
Таким образом, если в программе есть доклад про blockchain, то это такой blockchain, который реально работает, который можно пощупать и посмотреть. Если это интернет вещей, то это не рассказ о том, как космические корабли бороздят просторы вселенной, а конкретные устройства и конкретные технологические и IT задачи.
Call for Papers
Все описанное выше совершенно не значит, что в докладчики попадают только по приглашению. Вовсе нет. Мы всегда рады новым лицам, молодым компаниям, свежим подходам.
Подать заявку на доклад очень просто: надо подумать над темой, которая не должна быть слишком общей, но в то же время интересна чуть более, чем десяти людям; написать короткие тезисы; и быть готовым выложить правду Программному комитету.
Ответы на вопросы о том, какие должны быть тезисы, и как их лучше написать, собраны на странице для докладчиков и более развернуто в нашей вики.
Несколько статей о подготовке к выступлению, которые могут пригодиться:
- Легко ли выступать на конференции в первый раз?
- Превращаем докладчиков в спикеров на примере HighLoad++
- Разбор выступления Евгения Россинского (ivi)
- Разбор доклада Ивана Круглова (Booking.com)
Выступать в первый раз на такой большой конференции может быть волнительно и сложно, но доказано, что можно сделать это успешно. Чтобы помочь, мы проводим тренинги и вебинары для будущих докладчиков.
Отправляйте заявки до 1 сентября, чтобы поделиться с сообществом вашими идеями и ноу-хау — такую мощную волну фидбека, как у нас, найти трудно. Чтобы польза была приятной, мы оказываем докладчикам максимальное содействие и организуем специальную программу.
Программный комитет
Как уже было сказано, очень важную роль в подготовке к конференции играет Программный комитет. Это большая структура, которая в прошлом году объединила 40 человек. Конечно, есть основной костяк, с которым мы делаем конференции уже многие годы. Это все ключевые специалисты российского интернета: Игорь Сысоев, Алексей Рыбак, Роман Ивлиев, Константин Осипов, Роман Павлушко, и другие классные известные разработчики. Каждый из них заслуживает отдельного поста, но мы пока в процессе — с Николаем Самохваловым уже поговорили.
Однако, знать все сразу не может никто, поэтому для прокачки некоторых узких тем мы приглашаем специалистов в конкретных областях. К таким темам относятся относительные новинки в программе машинное обучение и интернет вещей, а к составлению программы секции DevOps мы всегда привлекаем DevOps сообщество России.
Организационные вопросы.
Конечно, в организации событий такого масштаба подключаются всевозможные аспекты, не связанные с содержательной частью, а исключительно организационные. Это то, что не будет особо заметно, если пройдет идеально. Даже так — чем меньше внимания обратили на все это, тем лучше все было организованно. Но если случится фейл, то вот его заметят все.
Мы, как не удивительно, используем инженерный подход: распределяем задачи и балансируем нагрузку по времени. Например, чтобы накормить 3000 человек, у которых на обед не больше часа, и которые торопятся на интересные доклады, мы заранее распределяем участников на 4 смены и предлагаем заранее выбрать один из 5 видов обеда. А чтобы никто точно не стался голодным в Сколково постоянно действующий кофебрейк, который, как нам кажется, еще и способствует неформальному общению.
Мониторинг происходящего и своевременное распространение информации для мероприятия такого масштаба тоже очень важны. Чаще всего провалы на конференциях возникают, не потому что организаторы что-то не предусмотрели, а потому что не донесли информацию до всех и каждого. Мы используем чаты, каналы и информационные письма и начинаем за несколько недель до самой конференции постепенно готовить участников к использованию доступных преимуществ на полную катушку и правильному планированию с точки зрения расписания и логистики.
Не все решения приходит сразу, но иногда случаются находки. Например, последние два года мы делали видеоинструкцию по эксплуатации. Я с оператором прохожу по всем залам и зонам Сколково и рассказываю, где что и для чего. Школа управления Сколково ведь очень большая и с непривычки напоминает лабиринт, инструкция позволяет участникам сразу начать ориентироваться в пространстве и не тратить времени на пустые блуждания в поисках нужной зоны.
Мелочей здесь не бывает. Бейдж с картой, большое количество указателей, цветовое кодирование — все стараемся продумать. Если какое-то мероприятие проходит в зоне Африка (зоны в Сколково называются регионами или странами, а залы — городами), в которой все оформление выполнено в оранжевых цветах, то и в расписании обязательно будет использован тот же цвет. Возможно, вы даже не придадите этому значения, но это определенно вам поможет.
Члены Программных комитетов всех крупных конференций посещают мероприятия друг друга. Какие-то идеи переходят, пробуются, видоизменяются, в целом это делает всех нас лучше и удобнее для пользователя. Каждый год мы растем и совершенствуемся, каждый год бросаем себе какой-нибудь вызов. Из последних удачных идей можно отметить утреннюю зарядку, которая, во-первых, в любом случае задает хорошее настроение на весь день, а, во-вторых, опять же способствует нетворкингу.
Нетворкинг
Вообще нетворкинг — установление деловых контактов и налаживание связей, если по-русски, — мы считаем супер важным. Какие бы ни были крутые доклады, если конференция не способствует общению людей, польза снижается минимум вдвое. Поэтому — мы способствуем! Всегда в первый день после докладов организуем досуг до позднего вечера и, как нам кажется, придумали идеальный формат для этого. Всегда есть 5 или 6 различных активностей, всегда есть что-нибудь интеллектуальное, есть игры, и, конечно, есть пиво и атмосфера для приятного общения.
В прошлом году мы попробовали сделать pre-party для докладчиков, программного комитета и спонсоров. То есть всех тех, у кого на самой конференции скорее всего не найдется времени не только на поболтать и познакомиться, но скорее всего и даже на просто обойти все зоны. Получилось классно, и мы внесли это в свой список обязательных моментов.
Три года назад мы придумали сделать бейдж книжкой, в которой и расписание, и схема, и все нужные контакты. Это очень удобно, можно не держать никаких брошюрок, но иметь всю информацию под рукой, мне самому он очень нравится. Такую элементарную вещь как твердую подложку у блокнота я нигде не встречал, хотя, казалось бы, иначе же невозможно им пользоваться. Все эти мелочи, на самом деле, не мелочи.
Прими участие
Нельзя преуменьшать значение личного присутствия на Highload++. В расписании обычно 10 потоков докладов, авторов которых можно догнать и расспросить с пристрастием. В 5 потоков идут митапы — уникальный формат, который помогает найти единомышленников и лично обсудить с широко известным в очень узких кругах специалистами свои боли.
Польза от спонсорской выставки вообще не только в приятных подарочках, но и опять таки экспертах, с которыми можно познакомиться и поговорить. И много чего еще, лучше посмотрите отчетный ролик.
Если вы уже у нас были, то вот ссылка на бронирование билетов, этого должно быть достаточно. А новички в царстве высоких нагрузок можно предложить подписаться на рассылку, проследить за подготовкой программы, и присоединиться в любой удобный момент. Но имейте в виду — чем ближе к конференции, тем дороже.
Встречаемся на Highload++ 2018 в Сколково 8 и 9 ноября!
Автор: Олег Бунин