Конференция разработчиков
высоконагруженных систем
Хочу быть в курсе событий!
Учебный день для новичков
УЧЕБНЫЙ ДЕНЬ HIGHLOAD++
У программ наших конференций есть одно свойство — мы не думаем о новичках. То есть вообще не думаем! Каждый раз все более глубокое раскрытие темы, каждый раз только вперёд с опорой на то, что говорилось ранее. И очень тяжело, если ты, конечно, не Игорь Сысоев, следить за развитием событий. Особенно, если ты новичок, просто хороший программист или студент технического вуза. Ты, конечно, слышал о MongoDB, но чем она лучше MySQL и лучше ли — не знаешь. Горизонтальное масштабирование — это классно, все так делают, и что? А как они это делают?
Каждый год порог вхождения в участники конференции разработчиков HighLoad++ растёт. Ты что-то не понимаешь? Ну что же — учи матчасть! Сначала прочитай всё, что уже выпускалось; затем всё, что уже публиковалось; затем просмотри все выступления прошлых лет, а затем уже — добро пожаловать!
Специально, чтобы устранить эту чудовищную несправедливость, мы придумали и проводим в этом году учебный день для новичков. Это однодневная лекция, на которой вы узнаете простой и надежный как скала алгоритм проектирования архитектуры высоконагруженной системы.
Хочешь узнать, о чём говорит этот симпатичный бородатый мужчина? Как это всё устроено и как они это делают? И почему же эта штуковина не падает?
Приходи накануне конференции на учебный день! Сначала мы изучим с тобой конкретные инструменты, которые применяются в мире высоких технологий:
- Сервисно-ориентированная архитектура;
- Вертикальное масштабирование;
- Горизонтальное масштабирование;
- Отложенные вычисления;
- Асинхронная обработка;
- Использование толстого клиента;
- Кеширование;
- Функциональное разделение;
- Шардинг;
- Виртуальные шарды;
- Центральный диспетчер;
- Репликация;
- Партиционирование;
- Денормализация;
- Введение избыточности;
- Нереляционные СУБД;
- Параллельное выполнение.
А затем научимся эти инструменты применять в пошаговом алгоритме проектирования высоконагруженной системы:
- Шаг первый — опишем бизнес-логику будущей системы, включая потенциальные пути развития;
- Шаг второй — подсчитаем объёмы хранимых данных и скорость их приращения. Выбираем критический путь — хранение, запись или чтение данных?
- Шаг третий — определим допустимую деградацию системы;
- Шаг четвертый — построим схему движения данных и примем решение, какие из особенностей проектируемой системы мы будем использовать;
- Шаг пятый — проектируем систему :)
- Шаг шестой — ищем и устраняем узкие места.
А потом примеры, примеры и ещё раз примеры! Мы вместе с тобой спроектируем профили сайта знакомств, новостной сайт, видеохостинг и священный грааль всех разработчиков высоконагруженных систем — френдленту!
За этот день (а учебный день — это действительно день, с утра до вечера) ты сможешь систематизировать все знания о высоконагруженных системах, они перестанут быть чем-то загадочным и запредельным и превратятся в знания. Да, кстати, и стоимость твоя на рынке труда вырастет процентов на 20%!
Итак, лекция "Пошаговый алгоритм проектирования архитектуры высоконагруженной системы" пройдет 27 октября в отеле Редиссон Славянская (г.Москва) с 10:00 и до последнего вопроса.
Стоимость очного участия составляет от 3 до 5 тысяч рублей в зависимости от даты оплаты. Чем раньше — тем дешевле. Количество мест в учебном зале ограничено (и это не маркетинговый ход) — торопитесь зарегистрироваться!
Вторая возможность участия — онлайн-трансляция, стоимость которой составит от 2 до 4 тысяч рублей, также, в зависимости от даты оплаты.