Рейтинг@Mail.ru
HighLoad++ 2016 завершён. До встречи в 2017!

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

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

Главная2016Новости

Организация эксплуатации и производительность linux на учебном дне HighLoad++

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

В этом письме — мастер-класс "Как организовать эксплуатацию вашего проекта" от Николая Сивко и "Linux для веб-разработчиков: устройство и оптимизация производительности" от Александра Крижановского. Второй, кстати, проходит в первый раз!

Учебный день

6 мастер-классов от гуру

Все мастер-классы учебного дня начинаются в 10:00 и продолжаются до вечера. В стоимость входят обеды и кофебрейки, раздаточные материалы, трансфер от Сколково до Москвы.

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

Николай Сивко (okmeter.io)

Задачи:

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

Команда:

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

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

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

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

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-сервисов, желающих глубоко разобраться как все работает.

Забронировать билеты!

Как купить участие в мастер-классе?

Если вы уже купили билеты на конференцию, то в личном кабинете у вас есть услуга "Учебный день HighLoad++ (для посетителей конференции)". Выбираете её, выбираете понравившийся мастер-класс и получаете счёт. Билет на учебный день будет стоить для вас 7000 рублей.

Другой путь — написать в нашу техподдержку на support@ontico.ru, они добавят мастер-классы к старой заявке и выставят дополнительный счёт.

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

Ну и третий вариант — посещение учебного дня с мастер-классами без посещения конференции. Можно и так. Выбирайте услугу "Учебный день HighLoad++ 2016 (без посещения конференции)". Стоимость учебного дня в таком случае составит 10000 рублей.

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