HighLoad++ 2016 завершён. До встречи в 2017!

Профессиональная конференция разработчиков высоконагруженных систем

Москва, СКОЛКОВО,
7 и 8 ноября
Архив
2015
года
Конференция прошла в этом году уже в десятый раз и собрала 2500 участников. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

Учебный день HighLoad++ 2016

Что такое день мастер-классов?

В день накануне конференции, 6 ноября, состоится несколько уникальных мастер-классов от признанных гуру Рунета:

Все мастер-классы проходят параллельно, с утра (10:00) до вечера (18:00). Вам нужно выбрать при бронировании что-то одно.

Участие в учебном дне оплачиваются отдельно, стоимость составит 7 000 рублей (если вы посещаете конференцию HighLoad++) или 10 000 рублей (если не посещаете). Вы можете посетить учебный день как вместе с конференцией, так и без нее (только учебный день). В стоимость входит трансфер от Москвы (ст.метро Славянский бульвар) до Кампуса СКОЛКОВО, питание и раздаточные материалы.

Как купить?

Для приобретения мастер-класса в рамках учебного дня HighLoad++ 2016 просто выберите нужный мастер-класс в форме покупки конференции.

Если вы уже приобрели билет на конференцию, то напишите на support@ontico.ru, мы модифицируем заявку и выставим вам дополнительный счёт.

Если вы хотите посетить учебный день, но не хотите посещать HighLoad++, то в личном кабинете выберете услугу "Учебный день HighLoad++ 2016 (без посещения конференции)".

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

Подробнее о мастер-классах

"Troubleshooting MySQL Performance"

Света Смирнова

Света — один из лучших в России специалистов по MySQL. Её многочисленные доклады, выступления хорошо знакомы всем участникам старейшей и авторитетнейшей конференции DevConf.

MySQL работает медленнее, чем раньше? Запросы "висят"? Клиенты долго ждут ответа сервера?

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

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

"Troubleshooting PostgreSQL"

Илья Космодемьянский и Алексей Лесовский

Илья - один из известных консультантов по PostgreSQL, а также организатор питерской конференции по этой базе данных PGDay Russia.

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

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

Каждый участник получит образ виртуальной машины с "проблемной" PostgreSQL и сможет самостоятельно с нашей помощью научится их решать.

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

"Как организовать эксплуатацию вашего проекта"

Николай Сивко

Задачи

  • зачем нам нужна команда эксплуатации
  • в каких случаях можно обойтись без админов
  • как оценивать результаты работы админов

Команда

  • кто такие админы, чем они отличаются от разработчиков
  • как собрать команду
  • как правильно выбрать главного, если это не вы
  • как организовать работу: что важно, а что вторично
  • какие компетенции держать внутри, какие можно отдать на аутсорс

Экономика эксплуатации проекта

  • люди
  • хостинг/каналы: облако/аренда железа/покупка железа
  • софт
  • вспомогательные сервисы
  • консалтинг

Uptime - основная задача эксплуатации

  • архитектура: убираем все SPOF, которые легко убрать
  • мониторинг: узнаем о проблемах и причинах
  • учения и план действий при серьезных инцидентах: пытаемся предвидеть проблемы

Deploy

  • что требовать от разработчиков
  • как раскатывать
  • кто отвечает за проблемы во время или после выкладки
  • подходы к планированию релизов: непрерывный деплой или релизы раз в месяц?
  • как общаться с разработкой

Архитектура и выбор технологий

  • как выбирать софт или сервисы: о чем нужно подумать админу в дополнение к выбору разработчиков
  • почему нельзя верить маркетинговым описаниям сервисов? что искать в документации?
  • зачем админам участвовать в проектировании новых сервисов вместе с разработчиками

Семинар будет в меньшей степени про технологии, в большей - про здравый смысл.

"Linux для веб-разработчиков: устройство и оптимизация производительности"

Александр Крижановский

Запускаем Web-сервер и получаем 100 RPS'ов, а хочется тысячи. А СУБД работает неплохо, но периодически почему-то обычные запросы отрабатывают в ней слишком долго. Запускаем top и видим, что 100% выедается CPU. Что дальше, на что расходуется процессорное время? А если параметр CPU невысокий, то куда смотреть дальше?

Google всегда поможет и расскажет 1001 способ оптимизации. И начинается кручение всех подряд ручек. Некоторые советы не помогают. А иногда авторы рекомендаций противоречат друг другу, и не понятно кому верить. В общем, процесс этот может быть долгим и утомительным. Всегда лучше понимать устройство вещей и назначение крутимых ручек, чем крутить ручки "черного ящика".

В мастер-классе мы заглянем в этот черный ящик:

  1. центральный процессор;
  2. оперативную память;
  3. дисковую подсистему;
  4. сетевой адаптер;
  5. движок MySQL/InnoDB;
  6. внутренности Nginx;
  7. и как Linux со всем этим работает.

Мы будем учиться искать ответы на сложные проблемы производительности и оперативно разбираться во внутренностях ОС, СУБД и Web-сервера. Практическая часть курса будет включать в себя упражнения по настройке ОС, СУБД и Web-сервера, исследование их внутренностей и программирование на SystemTap.

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

"Разработка надёжных высоконагруженных систем"

Андрей Смирнов

В чем особенность высоконагруженных систем? Какую архитектуру системы мне выбрать, когда стоит изменить существующую архитектуру, какие будут преимущества у такого перехода? Где лучше хранить данные X, если над ними надо производить операции Y, при этом всё это будет находиться в облаке/железных серверах/памяти/…? Как устроено хранилище данных, какие возможны компромиссы? Как обеспечить надёжность, начиная с клиентского приложения и заканчивая сервером? Какая должна быть команда разработки и эксплуатация, как внедрять изменения в процессы?

В рамках мастер-класса будут кратко, но целостно рассмотрим процессы проектирования, разработки и эксплуатации высоконагруженных систем, обсудим вопросы обеспечения надежности, построения процесса разработки, выбора компонентов, мониторинга и поддержки проекта. Самое ценное — это полученный опыт, расширение кругозора, набор «трюков» или просто приёмов.

"Тест драйв 4Х4 систем развития управленческих навыков"

Александр Зиза и Вирна Штерн

Вас недавно назначили тимлидом или менеджером проектов? В вас увидели руководителя и поставили управлять теми, с кем вы еще вчера были на одном уровне?

Вы отлично работали как профессионал, но сегодня поняли, что у вас есть всего два выбора, вернуться к кодированию или прокачивать свои управленческие навыки.

Погуглив, вы скорее всего столкнетесь с одной из 4 технологий развития этих самых навыков:

  • какой-либо тренинг управленческих навыков: найм, мотивации, ситуативное управление и т.д. и т.п.
  • коучинг
  • эмоциональный интеллект/компетенция, эмоциональное лидерство
  • управление временем, самодисциплина, жесткий менеджмент

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

На мастер-классе вы получите:

  • Системное понимание современных управленческих технологий.
  • Будет много практики, на собственных примерах и без лишних потрясений.
  • Практические инструменты ситуационного управления, которые вы сможете незамедлительно применить.
  • Большую уверенность и компетентность в управлении людьми.
Бронирование билетов
Вы можете забронировать себе билеты уже сейчас — чем раньше Вы это сделаете, тем лучше, ведь цена на билеты постоянно растёт. Бронь вас ни к чему не обязывает, после бронирования у Вас будет пара недель на принятие решения об оплате.
ЗАБРОНИРОВАТЬ БИЛЕТЫ
Остались вопросы?
Спроси по телефону у контактного центра: +7 (495) 646-0768
Или напиши письмо в службу поддержки: support@ontico.ru
Rambler's Top100