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