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

Масштабирование и оценка нагрузки

Основа с Middle

Вертикальное и горизонтальное масштабирование, stateless-сервисы, оценка на салфетке.

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

  • Вертикальное — больше железа; горизонтальное — больше экземпляров, требует stateless-сервисов.
  • Оценка: пользователи → запросы в секунду (среднее и пик) → объём данных → трафик.
  • Порядки величин: обращение к памяти, SSD, сети внутри ЦОД и между регионами.
  • Узкое место обычно база — отсюда реплики, кэш, шардирование.

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

Middle ≈ 6 ч

  • Объясняет вертикальное и горизонтальное масштабирование и почему сервис делают stateless
  • Оценивает RPS, объём данных и трафик по требованиям

Практика. Оценить нагрузку для сервиса коротких ссылок на 100 млн переходов в день — RPS, хранилище, кэш.

Senior ≈ 6 ч

  • Находит узкое место системы по расчёту и предлагает масштабирование с оценкой стоимости

Практика. Провести полный разбор задачи системного дизайна с расчётами и записать решение.

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

Разборы темы

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

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

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

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

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