awesome-everything EN
↑ Обратно к восхождению

Сети и протоколы

Proxy и load balancing: тест на воспроизведение

Суть Промпты на свободное воспроизведение по всему юниту proxy и load balancing. Сначала ответьте своими словами, затем раскройте модельный ответ и сравните.
Высота — путь к senior
НольJuniorMiddleSenior
Ты на senior-высоте — в орбите
◷ 14 min

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

Цель

Восстановите ключевые механизмы юнита — модель двух соединений, компромиссы алгоритмов, active против passive health, consistent hashing, retry budget и требование stateless LB — не подглядывая в уроки.

Вспомните перед уходом
  1. 01
    Почему L7 reverse proxy открывает два TCP-соединения на запрос вместо пересылки пакетов на третьем уровне?
  2. 02
    Сравните round-robin, least-connections и power-of-two-choices по стоимости, справедливости и стаду.
  3. 03
    Зачем нужны и active, и passive health check, и что каждый пропускает в одиночку?
  4. 04
    Почему sticky session — анти-паттерн и какое правильное исправление? Сопоставьте с consistent hashing.
  5. 05
    Объясните усиление retry по слоям микросервисов и меры, которые его ограничивают.
  6. 06
    Почему load balancer за anycast + BGP ECMP должен быть фактически stateless и как Maglev смягчает это?
Итог

Если вы смогли восстановить каждый ответ по памяти, вы держите хребет юнита: модель двух соединений — это то, что делает возможными HTTP-маршрутизацию и health check; power-of-two-choices — справедливый O(1)-default, побеждающий и round-robin, и least-connections; active плюс passive health check вместе покрывают краши и тихие 5xx; sticky session — обход stateful-backend, который заменяется Redis (consistent hashing — для локальности кэша, не для сессий); retry budget, circuit breaker и jitter ограничивают каскад до 2× вместо 2^K; а statelessness — это то, что позволяет anycast + ECMP превратить сам LB из SPOF в отказоустойчивый кластер.

Продолжить восхождение ↑Proxy и load balancing: чтение конфигов и кода
хоткеи развернуть
поиск
K
пред. пьеса
k
след. пьеса
j
тиры
t
это меню
?
sources3
expand
  1. 01
  2. 02
  3. 03

Trademarks belong to their respective owners. Editorial reference only.