ГлоссарийПлатформа и SaaS
Масштабирование (scaling)
Что такое масштабирование и почему рост нагрузки не должен ломать поиск.
Масштабирование (scaling)
Масштабирование — способность системы справляться с ростом нагрузки: больше запросов, больше документов, больше клиентов. Когда нагрузки становится много, система добавляет ресурсы, а не деградирует.
Зачем нужно
Магазин растёт: каталог увеличивается, трафик в распродажу бьёт пики. Если поиск не масштабируется, в пиковый момент он начнёт тормозить или падать — как раз тогда, когда это больнее всего.
Как устроено
Обычно — горизонтальное масштабирование: добавляют больше узлов, а нагрузка распределяется между ними. Автомасштабирование делает это само, реагируя на нагрузку: больше запросов — больше узлов.
Для клиента масштабирование означает: платформа выдержит ваш рост без ручного вмешательства.