Бесплатное видео конференций 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.