«Надо ехать, иначе год пройдет зря»

7 и 8 ноября на кампусе бизнес-школы «Сколково» прошла одиннадцатая ежегодная конференция Highload++. В этот раз конференция собрала 2 700 участников — на 200 больше, чем в прошлом году. Команда Selectel тоже участвовала в событии, и вот каким мы его увидели.

Мероприятие ориентировано на разработчиков highload-систем, которые могут обменяться знаниями и опытом. В программе 2017 года были доклады, посвященные архитектуре крупных проектов, базам данных и системам хранения, системному администрированию, нагрузочному тестированию, эксплуатации крупных проектов и другим темам, связанным с высоконагруженными системами. На YouTube уже есть 9-часовые записи трансляций первого и второго дней конференции из главного зала — их могут посмотреть все желающие.

Технический директор Selectel Кирилл Малеванов отметил, что по сравнению с прошлыми годами спал ажиотаж вокруг языков программирования. Многие докладчики построили выступления в форме ретроспектив: «Как мы делали? Что делали? Почему так?» Достаточное количество докладов — про контейнеры и системы их оркестрации, нюансы настройки Cgroups, Kubernetes, Prometheus и best practice их применения для построения процессов CI/CD.

Еще одной популярной темой стали базы данных: PostgreSQL, MySQL (MariaDB, Percona), ClickHouse — обзоры нововведений, тюнинг и различные советы по настройке, мониторингу. Про модный блокчейн говорили меньше.

О самых интересных докладах Highload++ 2017 рассказал системный администратор отдела Опенстек Selectel Андрей Озеров. Больше других запомнилось выступление Иана Айберга (Ian Eyberg) из компании DeferPanic, посвященное новой технологии unikernels, пока еще сырой и малораспространенной.

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

Система на основе unikernel содержит одно конкретное приложение и минимальный набор зависимостей для его запуска. Такой подход кардинально уменьшает количество уязвимостей операционной системы. В завершение Иан рассказал, что разработчикам unikernel-проектов еще предстоит решить ряд сложностей: например, нет единого стандарта для построения таких систем.

Применение подхода DevOps обсуждали широко — например, «Альфа-Банк» рассказал, как они к этому пришли, и как удалось кардинально ускорить выкатку релизов и автоматизировать тестирование.

Еще один интересный доклад сделал сотрудник New Relic, который упомянул Selectel как компанию, у которой можно заказать серверы, и дал ссылку на публикацию в нашем блоге — гостевой пост о Terraform. New Relic используют Terraform для запуска инфраструктуры, на которой поднимают свои компоненты в контейнерах на базе CoreOS. Для Terraform в компании написали свое расширение, чтобы заказывать железные серверы через API. Все это внутри Jenkins автоматически запускается при необходимости.

«Качественная конференция с хорошим уровнем организации: по количеству и качеству докладов ей нет равных, — считает ведущий специалист по облачным технологиям Selectel Алексей Богданов. — При любой возможности надо ехать, иначе год пройдет зря. Мне удалось face-to-face получить фидбэк по работе от топ-клиентов, что, считаю, бесценно в наше время виртуальных коммуникаций».

«Общее впечатление — хорошо, — говорит Кирилл Малеванов. — Я посмотрел вживую на пользователей наших услуг. Сидел на докладе — справа парень на ноутбуке сначала консолью полез на сервер, у которого ip-адрес из нашего диапазона, потом в панель my.selectel.ru, далее в панель управления VPC».

Многие участники отметили турнир по CS:GO, который «хорошо зашел». Финал провели в конгресс-холле, самом большом зале конференции. Победил, разумеется, представитель нашей делегации — менеджер B2C продуктов Даниил Пивоваров.

На стенде Selectel было многолюдно. Мы устроили несколько конкурсов: за фото с Тирексом в соцсетях дарили значки, за разгаданный несложный IT-кроссворд — наклейки с нашим маскотом. Позже участники могли выиграть плюшевую фигурку динозавра или брендированную сумку. Нас так часто спрашивали, будем ли разыгрывать большого динозавра (мы, увы, не собирались — он у нас пока единственный), что мы решили обязательно сделать это в следующем году.

Что еще почитать по теме

T-Rex 30 марта 2021

Что такое SMTP-протокол и как он устроен?

SMTP (Simple Mail Transfer Protocol) — протокол передачи почты. Он был представлен еще в 1982 году, но не теряет актуальности до сих пор. В статье разбираемся, какие задачи решает протокол и как он ра…
T-Rex 30 марта 2021
Владимир Туров 1 сентября 2020

Дело совершенно секретного iPod

Это был обычный серый день в конце 2005 года. Я сидел на рабочем месте и писал код для следующей версии iPod. Вдруг без стука ворвался директор ПО для iPod, начальник моего начальника, и закрыл дверь.
Владимир Туров 1 сентября 2020
T-Rex 21 августа 2020

TrendForce: цены на SSD упадут

Эксперты DRAMeXchange предсказывают значительное падение цен на оперативную память и твердотельные накопители в ближайшее время. Причина — сокращение спроса на чипы для NAND и DRAM.
T-Rex 21 августа 2020

Новое в блоге

Михаил Фомин 24 июня 2022

Docker Swarm VS Kubernetes — как бизнес выбирает оркестраторы

Рассказываем, для каких задач бизнесу больше подойдет Docker Swarm, а когда следует выбрать Kubernetes.
Михаил Фомин 24 июня 2022
Ульяна Малышева 30 сентября 2022

«Нулевой» локальный диск. Как мы запустили облако только с сетевыми дисками и приручили Ceph

Чем хороши сетевые диски и почему именно Ceph, рассказал директор по развитию ядра облачной платформы Иван Романько.
Ульяна Малышева 30 сентября 2022
Валентин Тимофеев 30 сентября 2022

Как проходит онбординг сотрудников ИТО? Что нужно, чтобы выйти на смену в дата-центр

Рассказываем, как обучаем новых сотрудников, какие задачи и испытания проходят инженеры прежде, чем выйти на свою первую смену.
Валентин Тимофеев 30 сентября 2022
T-Rex 28 сентября 2022

Книги по SQL: что почитать новичкам и специалистам

Собрали 6 книг, которые помогут на старте изучения SQL и при углублении в тему.
T-Rex 28 сентября 2022