Получить доступ

Балансировка и перегрузка

Основа с Senior

Балансировщики L4 и L7, алгоритмы, проверки здоровья, rate limiting и сброс нагрузки.

Что важно знать

  • L4 — по соединениям, L7 — по запросам с маршрутизацией.
  • Алгоритмы: round robin, least connections, power of two choices.
  • Rate limiting: token bucket, скользящее окно.
  • Очереди и утилизация: рядом со 100% задержка растёт нелинейно.

Критерии освоения

Senior ≈ 8 ч

  • Выбирает алгоритм балансировки и уровень L4 или L7 под нагрузку
  • Реализует ограничение частоты запросов (token bucket) в распределённом виде
  • Объясняет, почему при утилизации около 90% резко растут задержки

Практика. Реализовать распределённый rate limiter на Redis и проверить его под нагрузкой с несколькими экземплярами сервиса.

Вопросы с собеседований

← Вся карта «Backend-разработчик»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем