Highload++ 2017 завершён!

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

СКОЛКОВО, Москва 7 и 8 ноября

11-я ежегодная конференция для разработчиков highload-систем, которая соберет   2 700 участников из разных регионов России и мира. Мероприятие направлено на обмен знаниями о технологиях, позволяющих одновременно обслуживать многие тысячи и миллионы пользователей.

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

Масштабированное кэширование для защиты кластера от перегрузок (Создание системы кэширования для сложных вычислительных систем)
Основная секция

Доклад принят в Программу конференции

Тезисы




Масштабированное кэширование для защиты кластера от перегрузок / Владимир Фльонц

Тезисы

Опыт создания и использования собственной системы кэширования SERP

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

Сложные условия попадания результата запроса в кэш, равно как и их оперативное удаление, а также большое количество кэшируемых данных лишают возможности использовать стандартные решения.

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

План:
  • Общая структура поисковой машины МЕТА
  • Схема обработки отдельно взятого поискового запроса, необходимость кэширования
  • Первый опыт: небольшой кэш в памяти
  • Необходимость расширения системы, возможные варианты
  • Гарантированный результат за фиксированное время (время отклика)
  • Второй опыт: всё в BTree
  • Следующий опыт: смешанный кэш
  • Скорость, масштабируемость, надёжность
  • Возможные пути дальнейшего развития системы кэширования

О докладчике

Владимир Фльонц, разработчик ядра поисковой машины МЕТА.

Контакты: flyonts@meta.ua

Другие доклады секции
Основная секция

Rambler's Top100