Семь уникальных мастер-классов!

В этом письме мы расскажем о семи уникальных мастер-классах, которые пройдут 30 мая, в день перед профессиональным фестивалем "Российские интернет-технологии".
Знаете как определить хороший семинар?
По количеству времени, которое сэкономит слушатель, если на него пойдёт. Допустим, Николай Сивко на мастер-классе про организацию эксплуатации расскажет о своём опыте технического директора HeadHunter и разработчика системы мониторинга okmeter.io. Это же уникальная возможность прокачать свои навыки CTO (или будущего CTO)! За день получить выжимку из многолетнего опыта!

Или мастер-класс от Алексея Рыбака (руководитель разработки Badoo) иКонстантина Осипова (разработчик СУБД Tarantool) об архитектурах проектов на много серверов баз данных. Эти два лучших специалиста встречаются вместе только когда выбирают доклады для HighLoad++. Ну вот решили ещё и мастер-класс перед РИТ++ совместный замутить.

Или… мастер-класс от Виталия Харисова (руководитель разработкой Яндекса (в! на) Украине) и Владимира Гриненко (разработчик БЭМ) под названием «БЭМ: с азов и до глубин». За один день можно научиться верстать так, как это делают в Яндексе.

В общем, читайте письмо — у нас пройдут мастер-классы по всем направлениям: для управленцев, разработчиков, DBA и фронтенд-разработчикам.


Архитектуры проектов на много серверов баз данных
(Алексей Рыбак и Константин Осипов)
  1. Масштабирование и балансировка нагрузки. Фронтенд и бекенд. Почему есть nginx и pgpool, зачем нужны и как работают сервисы очередей, и как масштабируя фронтенд, можно заложить основы для масштабирования СУБД.
  2. Горизонтальное масштабирование данных, шардинг. Как разбивать данные на сервера, как управлять ростом объёма данных, и почему шардинг — не панацея от высоких нагрузок.
  3. Выбор системы хранения — write-optimized и read optimized storage, RUM conjecture. Как работает RocksDB и WiredTiger.
  4. Репликация и отказоустойчивость. Начнём с CAP conjecture. Но зачем нам Брюер, если у нас есть Нэнси Линч, и начнём мы как раз с FLP. Так как всё больше людей хотят понять, как работает RAFT и Paxos, и отговорить их не получается, мы в это тоже поиграем. Начнём с работы Лампорта о времени и реализации часов в распределённой системе, а потом раздадим карточки-сообщения, которые нужно будет доставить. А кто из нас будет отвечать за ненадёжную сеть — небольшой секрет :)
Лично мне кажется, что это очень крутой мастер-класс, мастер-класс от лучших профессионалов в разработке высоконагруженных систем!
MySQL или PostgreSQL?
Неважно, какой базой данных Вы пользуетесь, у нас есть отличный мастер-класс для Вас!

Света Смирнова — один из лучших в России специалистов по MySQL — в день мастер-классов прочитает мастер-класс "Troubleshooting MySQL Performance".
Troubleshooting MySQL Performance
MySQL работает медленнее, чем раньше? Запросы «висят»? Клиенты долго ждут ответа сервера?

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

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

Если вы принадлежите к секте PostgreSQL, то у нас для вас другой мастер-класс — «точно такой же, только меньше и другой» — от Ильи Космодемьянского и Алексея Лесовского.
Troubleshooting PostgreSQL
База данных до поры до времени прекрасно работает, но в один далеко не прекрасный момент что-то идет не так. К такому моменту лучше быть готовым заранее и знать что и как диагностировать.

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

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

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

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

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

Далее подробно будут рассмотрены: экономика эксплуатации проекта, Uptime — основная задача эксплуатации, Deploy, Архитектура и выбор технологий. В общем, как часто у нас бывает — уникальный и бесценный опыт, собраный в одном месте.
БЭМ: с азов и до глубин
(Виталий Харисов и Владимир Гриненко)

За день мастер-класса вы вместе с одним из авторов БЭМ пройдете от путь от написания пуленепробиваемого CSS до декларативных шаблонов и JavaScript в БЭМ-терминах. Познакомитесь с инструментами, упрощающими и ускоряющими работу разработчика интерфейсов и узнаете, как организовать эффективное взаимодействие БЭМ-фронтенда с любым бекендом.

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

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

На мастер классе от Вирны Штерн и Александра Зизы вы получите уникальные знания, доступные только специалистам и отточить свой навык в отборе тех, кто не только МОЖЕТ но и БУДЕТ результативно работать.

Вы можете участвовать как интервьюер, можете наоборот, попрактиковаться проходить интервью. Можете посмотреть как это выглядит со стороны и поучиться на чужих ошибках.
Как купить?
День мастер-классов пройдёт там же, в Сколково, накануне фестиваля, в понедельник, 30 мая.

Все мастер-классы (а их много) проходят параллельно, Вам необходимо выбрать конкретный мастер-класс.

Если Вы участник фестиваля, то просто выбирайте выбранный тренинг в форме бронирования билетов. Если Вы участник фестиваля и уже приобрели билеты, то в личном кабинете Вам доступен продукт "День мастер-классов 30 мая (для уже купивших участие в РИТ++ 2016)".

Стоимость любого дневного мастер-класса — 7000 рублей. Цена повышаться не будет, но количесто мест ограничено (это ж мастер-класс)!
А можно не посещать РИТ++, но съездить на мастер-класс?
Конечно, можно! В том же личном кабинете бронируйте услугу "День мастер-классов 30 мая (для тех, кто не посещает РИТ++ 2016)". В этом случае стоимость составит 10000 рублей.
До встречи! Айда прокачиваться с нами!