- PVSM.RU - https://www.pvsm.ru -

Даешь больше HighLoad++: с понедельника в Питере

Даешь больше HighLoad++: с понедельника в Питере - 1На следующей неделе стартует Saint HighLoad++ – вторая часть нашего эксперимента по экспансии хайлоада на крупные IT центры страны. Возвышенная приставка в начале названия, как и для других наших конференций, значит, что 8–9 апреля мы едем в Санкт-Петербург. В программе [1] 40 докладов, традиционный трек от Aletheia Business и user generated митапы. Все доклады новые и специально подобраны, чтобы учесть социокультурный контекст IT северной столицы. В чем выражается региональная специфика и как она отразилась на программе, расскажу дальше.

Сначала давайте поделюсь, зачем мы вообще это затеяли. Нормально же было – большая ежегодная сходка всех заинтересованных в том, чтобы веб-сервисы качественно справлялись с нагрузкой и делали миллионы пользователей счастливыми. Когда мы начинали в 2007, таких всех было не очень много – как раз на небольшой хардкорный междусобойчик, но в 2018 году на HighLoad++ в Москве пришло 3 000 человек. Конференция стала не просто большая, а огромная: 10 основных потоков докладов, 10 потоков мастер-классов и митапов. В таком изобилии всевозможных альтернатив очень трудно ориентироваться.

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

Прошлым летом мы попробовали провести еще один HighLoad++ в Новосибирске. И с удивлением обнаружили, что для конференции в Новосибирске нужна совсем не такая программа, как для конференции в Москве. У крупных IT-компаний региона есть своя специфика, свои запросы, которым конференция должна удовлетворять. Например, в Новосибирске гораздо заметнее финтех, и нужно уделить внимание актуальным для финтеха темам. В программе HighLoad++ Siberia 2018 несколько докладов про Oracle, который в Москве обычно оказывается не очень востребован. Посмотрите открытый плейлист [2] докладов HighLoad++ Siberia 2018 и вам станет понятно, о чем я говорю.

После успешной конференции в Новосибирске мы подумали – не стоит замыкаться на одном флагманском HighLoad++, стоит попробовать разные регионы с разными потребностями. Мы знаем, как готовить классные программы, научились создавать для экспертов условия, считай, запустили [3] «инкубатор конференций». Highload – любимая и родная тема, поэтому нужно предложить сообществу в разных городах адаптированные версии этой конференции.

Именно с таким намерением мы идем в Санкт-Петербург – второй по величине IT город в стране. Уже сейчас видно, что актуальные для HighLoad++ в Санкт-Петербурге темы не совсем типичны для конференции в Москве. Это не будет повтор лучших докладов, это совершенно новая уникальная программа, основанная на специфике IT отрасли региона. Например, Санкт-Петербург известен приверженностью к Java, и в расписании есть доклады [4] про Java.

Если хотите быть в курсе всего, что происходит в мире высоких нагрузок, стоит посетить все конференции HighLoad++ [5].

В этом году у нас будет: Санкт-Петербург, Новосибирск и Москва. Со временем будем расширять этот список, прорабатываем варианты: Екатеринбург, Минск, Казахстан. Напишите в комментариях, в каких еще городах вы бы хотели видеть HighLoad++ и чем выделяется IT жизнь в них. В Новосибирске получилось очень душевно, и это мне кажется отличительной сибирской чертой.

От Санкт-Петербурга ожидаю задумчивости и глубокого погружения в тему. Совсем камерно точно не получится, будет примерно 1 000 человек, 5 потоков, много интересных местных партнеров [6]. Но все равно, опираясь еще и на опыт наших обучающих митапов [7], думаю, будет своя, питерская, атмосфера.

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

PostgreSQL, ClickHouse и другие базы данных

На московском HighLoad++ у нас обычно много докладов про базы данных и системы хранения, и каждой популярной и активно развиваемой выделяется свой трек. В Санкт-Петербурге ровно четверть докладов посвящены этой теме, но особо выделяется PostgreSQL:

Даешь больше HighLoad++: с понедельника в Питере - 2

ClickHouse, во-первых, представляет сам Алексей Миловидов с докладом [12] о том, как из данных, представляющих коммерческую тайну, сделать данные для тестирования. Александр Крашенинников представит [13] паттерны использования ClickHouse, которые внедрили в Badoo. Александр Харитонов напротив расскажет [14] об опыте игровой студии Pixonic, которая до сих пор не переехала на ClickHouse, но обрабатывает миллиард событий в сутки.

Кроме того, в программе MariaDB [15] и нативная мультимодельная база данных ArangoDB [16] от непосредственных разработчиков этих баз данных и доклады о паттернах проектирования безотносительно конкретных продуктов.

Архитектура, бэкенд, теория программирования

К этой секции относится еще треть докладов – нет смысла, все перечислять. Назову только некоторые. Архитектор AWS Василий Пантюхин расскажет [17] о внутреннем устройстве микро-виртуалки Firecracker, и покажет, как его прозрачно интегрировать с привычным способом контейнеризации containerd. Анатолий Макаров обещает рассказать [18], чем Ростелекому не подошел AWS настолько, что решили написать свою FaaS платформу.

Антон Скогорев поделится [19] историей эволюции архитектуры Яндекс.Такси от «жадного» алгоритма до стандартной задачи о назначениях. Владимир Красильщик обещает показать [20], как использовать vert.x: полиглотный фреймворк для создания реактивных высоконагруженных приложений на JVM.

Артём Каличкин предлагает [21] поднять тему «переписать легаси или продолжать поддерживать», но не ради пустого спора. В формате круглого стола выслушаем аргументы сторон, постараемся объектизировать и свести в некую общую рекомендацию, которая поможет выбрать подход к работе с легаси.

Даешь больше HighLoad++: с понедельника в Питере - 3

BigData и машинное обучение

Машинное обучение и искусственный интеллект прочно обосновались в продекшенах крупных проектов, поэтому и тем, с ним связанных, становится всё больше. На Saint HighLoad++ начнем погружаться прямо с утра – выступления в зале «Мойка» откроет Станислав Шушкевич докладом [22] с интригующим названием «Нейросети в производстве зубных протезов». Дмитрий Меркушов из Mail.ru Group расскажет [23] про внедрение и эксплуатацию машинного обучения в антиспаме. Андрей Иванов расскажет о применении технологий на примере [24] рекомендательной системы в Tinkoff.ru. Мария Мацкевичус расскажет [25], как Data Science команда Grid Dynamics с нуля собрала своё приложение для точного распознавания деталей по фотографии. Евгений Журин из Одноклассников поведает историю [26] нескончаемой борьбы со спамерами.

DevOps

В процессную сторону DevOps углубимся на DevOpsConf [27], здесь же доклады менее специфичные, а более полезные широкому кругу разработчиков.

Евгений Потапов проведет [28] нас по современному стеку мониторинга, логирования и трейсинга сложных приложений, покажет на примере мониторинга «живого» проекта, как максимально быстро находить проблемы. Дмитрий Волынцев из Nginx, представит [29] проект, позволяющий расширять функциональность nginx на языке JavaScript. Андрей Половов и Иван Михейкин расскажут [30] о том, какие решения нашли в компании Флант для расширения и дополнения Kubernetes. Разработчики PVS-Studio продемонстрируют [31], как включить статический анализ в CI. Алексей Учакин задается [32] вопросом: «Почему Интернет до сих пор онлайн?», и, вероятно, в своем выступлении вечером 9 апреля даст ответ.

Даешь больше HighLoad++: с понедельника в Питере - 4

Еще есть «разное», но про него сами смотрите – там узкие темы тестирования enterprise, IoT и Александр Тоболь с рассказом [33] о будущем сетевого стека. Пожалуй, теперь о программе [34] Saint HighLoad++ у вас достаточно информации, чтобы успеть присоединиться. Времени на это мало, но переполнения площадки мы пока не прогнозируем.

А закончить хочу нашей миссией – мы организуем конференции, чтобы развивать профессиональные сообщества и, как следствие, делать мир лучше. С такой глобальной целью неправильно концентрироваться на Москве. Объективно, у работы в Москве много плюсов, но и много минусов для жизни. Чтобы люди могли жить, где им комфортно, и при этом работать над тем, чем хотят, очень важно поддерживать локальную IT экосистему и местные сообщества. Тогда, в один прекрасный день, мы привезём лауреатов премии HighLoad++ со всех концов страны.

Присоединяйтесь, участвуйте в конференциях, организовывайте свои митапы, предлагайте новые темы и города! Мы всё прочитаем :)

Автор: olegbunin

Источник [35]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/programmirovanie/313556

Ссылки в тексте:

[1] программе: https://www.highload.ru/spb/2019/schedule

[2] плейлист: https://www.youtube.com/playlist?list=PLH-XmS0lSi_xgCBtleObFPk-8I4_Nh0PB

[3] запустили: https://youtu.be/HRQ73xZuIZQ

[4] доклады: https://www.highload.ru/spb/2019/abstracts/4883

[5] HighLoad++: https://www.highload.ru/

[6] партнеров: https://www.highload.ru/spb/2019/partners

[7] обучающих митапов: https://www.meetup.com/ru-RU/HighLoad-User-Group/

[8] Postgres 12 в этюдах: https://www.highload.ru/spb/2019/abstracts/4871

[9] Типичные ошибки при разработке приложений, работающих с PostgreSQL: https://www.highload.ru/spb/2019/abstracts/4833

[10] Postgres Highload Checklist: https://www.highload.ru/spb/2019/abstracts/4433

[11] Борьба с нагрузкой в PostgreSQL, помогает ли репликация в этом?: https://www.highload.ru/spb/2019/abstracts/4890

[12] докладом: https://www.highload.ru/spb/2019/abstracts/4808

[13] представит: https://www.highload.ru/spb/2019/abstracts/4862

[14] расскажет: https://www.highload.ru/spb/2019/abstracts/4667

[15] MariaDB: https://www.highload.ru/spb/2019/abstracts/4771

[16] ArangoDB: https://www.highload.ru/spb/2019/abstracts/4852

[17] расскажет: https://www.highload.ru/spb/2019/abstracts/4979

[18] рассказать: https://www.highload.ru/spb/2019/abstracts/4785

[19] поделится: https://www.highload.ru/spb/2019/abstracts/4689

[20] показать: https://www.highload.ru/spb/2019/abstracts/4592

[21] предлагает: https://www.highload.ru/spb/2019/abstracts/4931

[22] докладом: https://www.highload.ru/spb/2019/abstracts/4797

[23] расскажет: https://www.highload.ru/spb/2019/abstracts/4824

[24] примере: https://www.highload.ru/spb/2019/abstracts/4388

[25] расскажет: https://www.highload.ru/spb/2019/abstracts/4981

[26] историю: https://www.highload.ru/spb/2019/abstracts/4932

[27] DevOpsConf: https://devopsconf.io/

[28] проведет: https://www.highload.ru/spb/2019/abstracts/4917

[29] представит: https://www.highload.ru/spb/2019/abstracts/4839

[30] расскажут: https://www.highload.ru/spb/2019/abstracts/4993

[31] продемонстрируют: https://www.highload.ru/spb/2019/abstracts/4721

[32] задается: https://www.highload.ru/spb/2019/abstracts/4904

[33] рассказом: https://www.highload.ru/spb/2019/abstracts/4990

[34] программе: https://www.highload.ru/spb/2019/abstracts/

[35] Источник: https://habr.com/ru/post/446628/?utm_campaign=446628