14 вопросов
-
middle theory Объясните, как вы реализуете rate limiting с использованием алгоритмов token bucket и leaky bucket. В чём их ключевые различия и когда стоит выбирать один из них?
-
middle theory Как вы обеспечите согласованность rate limiting в distributed system, если клиенты обращаются к нескольким серверам? Какие инструменты и подходы можно использовать?
-
middle theory Как вы будете обрабатывать сценарий, когда пользователь превышает лимит, но его запросы критически важны (например, срочные данные)? Какие механизмы можно испо…
-
middle mcq Какой из следующих методов наиболее подходящий для реализации rate limiting в distributed системе с высокой доступностью и низкой задержкой?
-
senior theory Спроектируй distributed token bucket на Redis. Зачем нужен Lua-скрипт (атомарность), какие ловушки с TTL и clock skew, и как масштабировать на 50k QPS. Дай реа…
-
senior theory Сравни sliding window log vs sliding window counter (approximate). Когда нужна точность, когда — масштаб. Расскажи про hierarchical rate limiting: per-user, pe…
-
middle quiz Какой из следующих подходов к rate limiting наиболее эффективен для предотвращения DDoS-атак в distributed системе?
-
middle quiz Какой из следующих факторов наиболее критичен при реализации rate limiting в high-throughput системах?
-
middle quiz Какой из следующих механизмов лучше всего подходит для ограничения запросов на уровне API endpoint?
-
middle quiz Какой из следующих подходов наиболее эффективен для обработки превышения лимита в distributed системе?
-
middle quiz Какой из следующих факторов может привести к неправильной работе rate limiting при высокой нагрузке?
-
middle quiz Какой из следующих подходов наиболее эффективен для тестирования rate limiting в production?
-
middle quiz Какой из следующих факторов может привести к утечке лимитов в distributed rate limiting?
-
middle quiz Какой из следующих механизмов наиболее эффективен для предотвращения abuse в rate limiting?