← Назад в словарь

Load shedding

Load shedding — сброс нагрузки

Суть в одном предложении

Load shedding позволяет системе выживать под перегрузкой, сознательно отказываясь от части запросов.

Краткое определение

Load shedding — это стратегия управления перегрузкой, при которой система отклоняет часть входящих запросов для сохранения работоспособности.

Оригинал и перевод

  • Язык: английский
  • Оригинал: Load shedding
  • Буквальный перевод: сброс нагрузки

Синонимы и варианты написания

  • Request dropping
  • Overload protection

Происхождение

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

Где используется

  • High-load сервисы
  • Очереди и стриминг
  • API-шлюзы
  • Gateway и балансировщики

Когда это важно

Критично при резких пиках трафика, когда обработка всех запросов приводит к деградации или падению системы.

Подробное объяснение

Система может отбрасывать:

  • низкоприоритетные запросы;
  • запросы без авторизации;
  • часть трафика при превышении latency/CPU.

Load shedding предпочтительнее полного отказа сервиса.

Аналоги и связанные термины

  • Backpressure
  • Rate limiting
  • Circuit Breaker
  • Throttling

Пример использования

«При перегрузке API отбрасывает анонимные запросы, сохраняя доступ для авторизованных.»

Мини-FAQ

  • Это ошибка проектирования? Ответ: Нет, это осознанная стратегия устойчивости.
  • Пользователи увидят ошибки? Ответ: Да, но это лучше, чем падение всего сервиса.

Смотри также

  • Backpressure
  • Circuit Breaker