FFORGE//RS
← Маршрут

distributed systems / УРОВЕНЬ 4

Устаревший success, закрывший circuit

ОЦЕНКА50 МИН
01

ТЕОРИЯ / ВОСПРОИЗВЕДЕНИЕ

Что нужно восстановить

  • Моделировать Closed/Open/HalfOpen, exact cooldown и generation fencing

Permit принадлежит generation

После cooldown ровно один probe ограничивает recovery traffic. Permit несёт generation; late completion старого cycle — полный no-op и не двигает logical clock. Breaker дополняет timeout/rate-limit/retry budget.

КОНТРОЛЬНАЯ ТОЧКА

Какие два свойства предотвращают recovery stampede и corruption от late result?

Выберите все подходящие варианты. Ответ засчитывается только при точном совпадении набора.

ISOLATED RUST 1.96
src/lib.rsРЕДАКТИРОВАНИЕ

02 / ОТЛАДКА

Найдите и исправьте дефект

Исправьте breaker: Closed opens на exact threshold; Open допускает один probe на exact cooldown; failed probe reopens от completion time; stale permits игнорируются до clock/state mutation.

Инициализация редактора…
ОБЛАЧНЫЙ SANDBOXсеть выключена · 256 МБ · 12 с
4 / 64 KB
ВЫВОД
Runner ждёт отправки кода.