Подтемы
Архитектурные решения и trade-off thinking
15 вопр.
Reliable backends — построение надёжных сервисов
15 вопр.
System Design — Caching
16 вопр.
System Design — Готовые кейсы
30 вопр.
System Design — Communication (WebSocket, SSE, Long Polling, Webhooks)
15 вопр.
System Design — Consistency
14 вопр.
System Design — Distributed Systems (Consensus, Quorum, Discovery)
18 вопр.
System Design — Fault Tolerance (отказоустойчивость)
14 вопр.
System Design — Fundamentals (scalability, availability, latency)
18 вопр.
System Design — Idempotency
13 вопр.
System Design — Networking (DNS, CDN, Load Balancer)
20 вопр.
System Design — Очереди
14 вопр.
System Design — Rate Limit (ограничение нагрузки)
14 вопр.
118 вопросов
-
middle quiz Какой из следующих подходов к архитектуре наиболее эффективен для масштабирования в условиях высокой нагрузки и низкой задержки?
-
middle quiz Какой из следующих факторов наиболее критичен при принятии решения о переходе с монолита на микросервисы?
-
middle quiz Какой из следующих подходов к архитектуре наиболее эффективен для обеспечения отказоустойчивости в распределённой системе?
-
middle quiz Какой из следующих факторов наиболее влияет на выбор между синхронной и асинхронной архитектурой?
-
middle quiz Какой из следующих подходов наиболее эффективен для минимизации рисков при внедрении новых технологий?
-
middle quiz Какой из следующих факторов наиболее важен при выборе между облачной и on-premise архитектурой?
-
middle quiz Какой из следующих подходов наиболее эффективен для управления сложностью в распределённой системе?
-
middle quiz Какой из следующих факторов наиболее важен при оценке архитектурного решения для высоконагруженной системы?
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения масштабируемости в распределённой системе?
-
middle quiz Какой из следующих подходов к кэшированию наиболее эффективен для сценария с высокой нагрузкой на чтение и низкой частотой обновлений данных?
-
middle quiz Какой из следующих факторов наиболее критичен при выборе кэширующего решения для высоконагруженного сервиса?
-
middle quiz Какой из следующих факторов наиболее влияет на выбор между in-memory и disk-based кэшем?
-
middle quiz Какой из следующих механизмов наиболее эффективен для обработки кэш-промахов в высоконагруженной системе?
-
middle quiz Какой из следующих факторов наиболее критичен при проектировании отказоустойчивого кэширующего слоя?
-
middle quiz Какой из следующих подходов наиболее эффективен для предотвращения кэш-стампид при высокой нагрузке?
-
middle quiz Какой из следующих факторов наиболее важен при выборе стратегии кэширования для сценария с высокой частотой обновлений?
-
middle quiz Какой из следующих подходов к проектированию системы с высокой доступностью наиболее эффективен при необходимости минимизировать время восстановления после сбоя?
-
middle quiz Какой из следующих механизмов наиболее эффективен для обеспечения согласованности данных в распределённой системе с высокой нагрузкой?
-
middle quiz Какой из следующих подходов к масштабированию системы наиболее эффективен для обработки пиков нагрузки?
-
middle quiz Какой из следующих методов обеспечивает наилучшую производительность при обработке большого количества мелких запросов?
-
middle quiz Какой из следующих подходов к обработке ошибок наиболее эффективен в распределённой системе?
-
middle quiz Какой из следующих механизмов наиболее эффективен для обеспечения безопасности данных в распределённой системе?
-
middle quiz Какой из следующих подходов к проектированию API наиболее эффективен для масштабируемой системы?
-
middle quiz Какой из следующих механизмов наиболее эффективен для управления транзакциями в распределённой системе?
-
middle quiz Какой из следующих подходов к проектированию системы обеспечивает наилучшую отказоустойчивость?
-
middle quiz Какой из следующих подходов к проектированию системы наиболее эффективен для минимизации задержки?
-
middle quiz Какой из следующих подходов обеспечивает наименьшую задержку при передаче данных от сервера к клиенту в реальном времени?
-
middle quiz Какой из следующих механизмов лучше всего подходит для реализации системы уведомлений, где клиент получает события от нескольких источников?
-
middle quiz Какой из следующих подходов обеспечивает наилучшую поддержку обратной совместимости при изменении API?
-
middle quiz Какой из следующих подходов наиболее уязвим к атакам DDoS?
-
middle quiz Какой из следующих подходов требует наименьших ресурсов на сервере при высокой нагрузке?
-
middle quiz Какой из следующих подходов обеспечивает наилучшую поддержку аутентификации и авторизации?
-
middle quiz Какой из следующих подходов лучше всего подходит для передачи больших объемов данных?
-
middle quiz Какой из следующих подходов обеспечивает наилучшую поддержку отладки и мониторинга?
-
middle quiz Какой из следующих подходов обеспечивает наилучшую поддержку безопасности при передаче данных?
-
middle quiz Какой из следующих факторов может привести к нарушению согласованности в системах с eventual consistency?
-
middle quiz Какой из следующих уровней согласованности гарантирует, что все операции видны в том же порядке для всех клиентов?
-
middle quiz Какой из следующих механизмов может быть использован для обеспечения согласованности в системах с высокой нагрузкой?
-
middle quiz Какой из следующих подходов может быть использован для уменьшения времени восстановления согласованности в системах с eventual consistency?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на выбор уровня согласованности в распределённой системе?
-
middle quiz Какой из следующих факторов может привести к увеличению времени восстановления согласованности?
-
middle quiz Какой из следующих подходов к **leader election** в распределённых системах наиболее устойчив к network partitions?
-
middle quiz Какой из следующих механизмов **наиболее эффективно предотвращает race conditions** в распределённых системах?
-
middle quiz Какой из следующих подходов к **service discovery** наиболее подходит для **high-availability** систем?
-
middle quiz Какой из следующих механизмов обеспечивает **strong consistency** в распределённых системах?
-
middle quiz Какой из следующих подходов к **failure detection** наиболее эффективен в условиях высокой нагрузки?
-
middle quiz Какой из следующих механизмов обеспечивает **fault tolerance** в распределённых системах?
-
middle quiz Какой из следующих подходов к **consensus** обеспечивает наилучшее соотношение между **availability** и **consistency**?
-
middle quiz Какой из следующих механизмов наиболее эффективен для **data partitioning** в распределённых системах?
-
middle quiz Какой из следующих подходов к **data replication** обеспечивает наилучшую **performance** при высокой нагрузке?
-
middle quiz Какой из следующих механизмов наиболее эффективен для **recovery** после failure в распределённой системе?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает распространение сбоев в распределённой системе?
-
middle quiz Какой из следующих подходов наиболее эффективно уменьшает время восстановления после сбоя в системе с высокой доступностью?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает повторные сбои в системе при использовании retry-стратегий?
-
middle quiz Какой из следующих подходов наиболее эффективно обеспечивает fault tolerance при использовании баз данных с высокой нагрузкой?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает сбои в системах с высокой нагрузкой?
-
middle quiz Какой из следующих подходов наиболее эффективно уменьшает вероятность возникновения retry storm?
-
middle quiz Какой из следующих подходов наиболее эффективно обеспечивает fault tolerance при использовании внешних API?
-
middle quiz Какой из следующих подходов наиболее эффективно уменьшает latency при высокой нагрузке?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на **availability** в распределённой системе?
-
middle quiz Что из следующего наиболее эффективно улучшает **scalability** при росте числа запросов?
-
middle quiz Какой из следующих подходов наиболее эффективно уменьшает **failure rate** в системе?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на **throughput** в системе?
-
middle quiz Какой из следующих механизмов наиболее эффективно уменьшает **network latency**?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на **scalability** при росте нагрузки?
-
middle quiz В системе обработки заказов клиент может повторно отправлять один и тот же запрос на создание заказа. Какой из следующих подходов наиболее эффективно предотвра…
-
middle quiz Какой из следующих факторов наиболее критичен при реализации идемпотентности в высоконагруженной системе?
-
middle quiz Какой из следующих подходов наиболее эффективно обеспечивает идемпотентность в системах с высокой степенью параллелизма?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает повторную обработку запросов в системах с высокой вероятностью потерь соединения?
-
middle quiz Какой из следующих подходов наиболее эффективно обеспечивает идемпотентность в системах с высокой степенью отказоустойчивости?
-
middle quiz Какой из следующих факторов может привести к потере идемпотентности в системе?
-
middle quiz Какой из следующих факторов наиболее важен при выборе механизма идемпотентности для микросервисной архитектуры?
-
middle quiz Какой из следующих факторов может привести к ошибке в реализации идемпотентности?
-
middle quiz Какой из следующих факторов наиболее критичен при выборе между L4 и L7 load balancing в высоконагруженной системе?
-
middle quiz Какой из следующих механизмов позволяет CDN наиболее эффективно снизить задержку при доставке контента?
-
middle quiz Какой из следующих подходов к DNS-конфигурации наиболее устойчив к сбоям?
-
middle quiz Какой из следующих механизмов может привести к **cache pollution** в CDN?
-
middle quiz Какой из следующих факторов наиболее сильно влияет на **latency** при использовании reverse proxy?
-
middle quiz Какой из следующих подходов наиболее эффективен для масштабирования DNS-запросов?
-
middle quiz Какой из следующих механизмов может привести к **DDoS-атаке на CDN**?
-
middle quiz Какой из следующих факторов наиболее важен при выборе CDN для международного сервиса?
-
middle quiz Какой из следующих механизмов наиболее эффективно уменьшает нагрузку на origin-сервер?
-
middle quiz Какой из следующих факторов может привести к **cache miss** в CDN?
-
middle quiz Какой из следующих подходов наиболее эффективен для обеспечения отказоустойчивости в системе с очередями?
-
middle quiz Какой из следующих механизмов позволяет избежать повторной обработки сообщений при сбоях в системе с очередями?
-
middle quiz Какой из следующих факторов наиболее критичен при выборе брокера очередей для высоконагруженной системы?
-
middle quiz Какой из следующих подходов наиболее эффективен для обработки сообщений с разной приоритетностью?
-
middle quiz Какой из следующих механизмов позволяет обнаружить и устранить узкие места в системе очередей?
-
middle quiz Какой из следующих подходов наиболее эффективен для обработки больших объёмов сообщений в системе с очередями?
-
middle quiz Какой из следующих факторов наиболее влияет на производительность системы с очередями?
-
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?
-
middle quiz Какой из подходов к принятию архитектурных решений наиболее эффективен при высокой неопределённости в требованиях?
-
middle quiz Какой из следующих факторов наиболее критичен при оценке влияния изменений на систему?
-
middle quiz Какой из следующих подходов к менторству наиболее эффективен для развития команды?
-
middle quiz Какой из следующих факторов наиболее важен при выборе инструментов для мониторинга?
-
middle quiz Какой из следующих подходов к управлению техническим долгом наиболее эффективен?
-
middle quiz Какой из следующих аспектов наиболее важен при принятии решений о масштабировании системы?
-
middle quiz Какой из следующих факторов наиболее важен при оценке рисков в архитектурных решениях?
-
middle quiz Какой из следующих подходов к управлению командой наиболее эффективен при высокой неопределённости?
-
middle quiz Какой из следующих факторов наиболее важен при выборе стратегии рефакторинга?
-
middle quiz Какой из следующих подходов к управлению качеством кода наиболее эффективен?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает избежать 'thundering herd' при нестабильности внешних сервисов?
-
middle quiz Какой из следующих механизмов наиболее эффективно предотвращает 'cascading failures' в распределённой системе?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает управлять 'resource exhaustion' при высокой нагрузке?
-
middle quiz Какой из следующих механизмов наиболее эффективно помогает в обнаружении и устранении 'latency spikes' в распределённой системе?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает избежать 'timeout amplification' при высокой нагрузке?
-
middle quiz Какой из следующих механизмов наиболее эффективно помогает в предотвращении 'resource leak' в распределённых системах?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает в обеспечении 'idempotency' при обработке запросов?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает в предотвращении 'failures due to misconfiguration'?
-
middle quiz Какой из следующих механизмов наиболее эффективно помогает в предотвращении 'cascading failures' при использовании external services?
-
middle quiz Какой из следующих подходов наиболее эффективно помогает в предотвращении 'resource contention' при высокой нагрузке?