РИТ++ 2017 завершён!

Бесплатное видео конференций HighLoad++ за 5 лет

Офигенная новость! Мы открываем доступ к терабайту видеозаписей!

Не забудьте подписаться на канал, теперь все видеоматериалы мы планируем выкладывать в нём (не сразу, конечно :).

Перейти в канал на YouTube!

А мы пока продолжим про будущее, есть пара отличных докладов!

Как потратить 4 года и мешок денег на рефакторинг и ничего не запустить

Максим Чистяков (Ultimate-Guitar) попробует раскрыть на конференции по серверному программированию Backend Conf, наверное, самую сложную тему организации разработки — организацию рефакторинга.

На эту тему есть прекрасный ресурс, а вот в качестве доклада с практическим кейсом прозвучит впервые.

В докладе будет разбор типичных ошибок, которые допускаются при рефакторинге; ответ на вопрос как "выйти" из затянувшегося рефакторинга; нехитрые техники и приёмы, которые используются в Ultimate Guitar для улучшения кодовой базы и многое-многое другое.

Приобрести билеты на Backend Conf!



В сегодняшнем выпуске ещё пара хардкорных докладов с HighLoad++ Junior.

Погружение в виртуальную память и большие страницы

Константин Новаковский (Selectel) проведёт небольшой ликбез об организации виртуальной памяти в операционных системах.

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

Балансировка HTTP-трафика

Антон Резников (Mail.Ru Group, руководитель группы разработки Облака@Mail.Ru).

Цель доклада — рассказать о распространённых ошибках и помочь слушателю выбрать подходящее решение для своего проекта.

Мы рассмотрим три самые распространённые задачи: распределения запросов динамического контента (HTML, API), раздачу статического контента и загрузку данных от пользователя. На примере этих задач мы будем добиваться масштабируемости, высокой доступности, затронем проблемы эксплуатации и гео-балансировку.

Приобрести билеты на HighLoad++ Junior!

А мы с вами на этом прощаемся, до свидания и до новых встреч!

В следующих новостях — уже обещанный рассказ про поиск наоборот и бекенд на node.js, системные интерфейсы Linux.