open atlas
↑ К треку
Основы System Design SD · 01 · 06

Масштабируемость: обзор со свободным припоминанием

Промпты на свободное припоминание по всему разделу. Сначала ответь своими словами — с арифметикой — затем открой образец и сравни.

SD Senior ◷ 14 min
Уровень
ОсновыJuniorMiddleSenior

Припоминание бьёт перечитывание. На каждый промпт скажи или запиши полный ответ по памяти — с арифметикой — до того, как откроешь образец. Усилие реконструкции и есть то, что закрепляет закон Литтла, кривую очередей и числа задержек.

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

Вспомните перед уходом
  1. 01
    Сформулируй закон Литтла, определи каждый член и найди им потолок пропускной способности.
  2. 02
    Почему задержка уходит в вертикаль у предела ресурса и на какую утилизацию ты целишься?
  3. 03
    Сравни вертикальное и горизонтальное масштабирование и скажи, что USL добавляет к закону Амдала.
  4. 04
    Пройди оценку на салфетке и назови две шпаргалки и два правила округления.
  5. 05
    Перечисли иерархию задержек и два дизайна, что числа дают отвергнуть в одном предложении.
Итог

Если смог реконструировать каждый ответ по памяти — ты держишь позвоночник раздела: закон Литтла (λ = L/W) даёт потолок пропускной способности из конкурентности и задержки; кривая очередей (W = 1/(μ−λ)) уводит хвост в вертикаль у предела ресурса, поэтому держишь 30–40% запаса; вертикальное масштабирование просто, но капнуто, дорого и это SPOF, а горизонтальное эластично, но требует statelessness и платит налог координации USL (α на плато, β ретроградна); оценка на салфетке (четыре величины, две шпаргалки, округление до одной цифры, размер по пику) находит, какой ресурс сломается первым; а иерархия задержек (RAM ~100 нс до межрегиона ~150 мс) даёт отвергнуть дизайн «диск-на-запрос», межрегиональный или N+1 в одном предложении. Нить, что их связывает: на этой глубине масштабирование — арифметика и физика, о которых рассуждаешь заранее, а не поведение, что обнаруживаешь в проде.

Что-то непонятно?

Задай вопрос по этому уроку. Вопросы анонимны и попадают напрямую автору — урок станет лучше.

хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.