Подтемы
Архитектурные решения и 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 вопр.
200 вопросов
-
senior theory Какие стратегии инвалидации кэша знаешь, и какая из проблем — самая сложная на практике? Cache-aside vs write-through vs write-back vs write-around.
-
senior mcq Какое из утверждений про cache antipatterns НЕВЕРНО?
-
senior design Платёжный API: POST /payments {amount, recipient, currency}. Клиент мог ретраить запрос из-за сети — как гарантировать, что платёж не пройдёт дважды? Опиши des…
-
senior theory Чем отличаются гарантии at-most-once / at-least-once / exactly-once в очередях? Возможна ли exactly-once в принципе? Как реализовать «эффективный exactly-once»?
-
senior design Спроектируй стратегию обработки ошибок consumer'а: что делать когда сообщение падает обработкой? Опиши DLQ, retry, poison-message-protection.
-
middle theory Представь, что тебе нужно спроектировать кэширующий слой для высоконагруженного e-commerce сервиса. Какие ключевые аспекты ты учтёшь при выборе кэша, и как обе…
-
middle theory Какие trade-offs возникают при выборе между in-memory кэшем (например, Redis) и кэшем на диске (например, Memcached с persistence)? В каких сценариях каждый из…
-
middle theory Как бы ты предотвратил кэш-стампид (cache stampede) при массовом обновлении данных в кэше? Приведи пример реализации для одного из подходов.
-
middle mcq Какую стратегию кэширования вы выберете для данных, которые редко обновляются (раз в день), но часто читаются (1000+ запросов в секунду)?
-
middle theory Какие факторы влияют на выбор между Kafka и RabbitMQ при проектировании системы с очередями? В чём основные trade-offs между ними?
-
middle theory Как обеспечить строгую последовательность обработки сообщений в системе с несколькими потребителями? Какие механизмы и ограничения при этом возникают?
-
middle theory Как спроектировать систему с очередями для обработки 10M сообщений в секунду с гарантией доставки и минимальной задержкой? Какие компоненты и архитектурные реш…
-
middle mcq Какой механизм позволяет обеспечить обработку сообщений с разной приоритетностью в системе с очередями? Выберите наиболее подходящий вариант.
-
middle theory Объясните, как вы реализуете rate limiting с использованием алгоритмов token bucket и leaky bucket. В чём их ключевые различия и когда стоит выбирать один из них?
-
middle theory Как вы обеспечите согласованность rate limiting в distributed system, если клиенты обращаются к нескольким серверам? Какие инструменты и подходы можно использовать?
-
middle theory Как вы будете обрабатывать сценарий, когда пользователь превышает лимит, но его запросы критически важны (например, срочные данные)? Какие механизмы можно испо…
-
middle mcq Какой из следующих методов наиболее подходящий для реализации rate limiting в distributed системе с высокой доступностью и низкой задержкой?
-
middle theory Представьте, что вы проектируете REST API для обновления пользователя (PUT /users/{id}). Как вы обеспечите идемпотентность этого эндпоинта, если клиент может п…
-
middle theory Как вы обеспечите идемпотентность в микросервисной архитектуре, где один и тот же запрос может быть обработан несколькими сервисами одновременно? Опишите подхо…
-
middle theory Как вы будете обрабатывать идемпотентность в системе, где клиент не может передавать идемпотентные токены (например, в IoT-устройствах)? Опишите стратегии и их…
-
middle mcq Какой из следующих подходов наиболее эффективно обеспечивает идемпотентность в REST API для операции создания ресурса (POST /resources)?
-
middle theory Объясните, как CAP-теорема влияет на выбор между согласованностью и доступностью в распределённых системах. Приведите примеры сценариев, где каждый из этих под…
-
middle theory Какие механизмы используются для обеспечения согласованности в системах с eventual consistency? Объясните, как они работают и какие проблемы могут возникнуть п…
-
middle theory Какие алгоритмы или протоколы используются для обеспечения строгой согласованности в распределённых системах? Объясните их принципы и ограничения.
-
middle mcq Какой подход к обеспечению согласованности наиболее подходит для системы, где критически важна высокая доступность и допустимы кратковременные несогласованности?
-
middle theory Объясните, как можно достичь fault tolerance в распределённой системе с использованием репликации данных. Какие trade-offs возникают при выборе между synchrono…
-
middle theory Какие алгоритмы consensus (например, Paxos, Raft) используются для обеспечения fault tolerance в системах с отказоустойчивыми кворумами? В чём их ключевые разл…
-
middle theory Какие методы fault detection и recovery вы бы использовали для системы с высокой доступностью? Какие антипаттерны стоит избегать при проектировании?
-
middle mcq Какой из следующих подходов наиболее эффективно обеспечивает fault tolerance в системе с использованием кэширования, если кэш не реплицируется?
-
middle theory Представьте, что вам нужно спроектировать систему потоковой передачи видео (например, YouTube). Как вы обеспечите масштабируемость, низкую задержку и высокую п…
-
middle theory Представьте, что вам нужно спроектировать систему для обработки транзакций в банковском приложении. Как вы обеспечите консистентность данных, обработку ошибок …
-
middle theory Представьте, что вам нужно спроектировать систему мониторинга производительности для распределённого приложения (например, как Prometheus или Datadog). Как вы …
-
middle mcq Какой подход лучше всего подходит для реализации системы уведомлений в масштабируемом приложении (например, Slack), чтобы минимизировать задержку и обеспечить …
-
senior theory Чем "обычный CRUD-сервис" отличается от reliable backend? Что нужно добавить, чтобы сервис стал production-grade reliable? Перечисли категории и приведи конкре…
-
staff design Спроектируй backend, который интегрирует 5 нестабильных LLM-провайдеров (OpenAI, Anthropic, локальный vLLM, Mistral API, Yandex GPT) с fallback, нагрузочной ба…
-
senior theory Подробно разбери паттерны: circuit breaker, bulkhead, hedging, timeouts at all layers. Когда каждый из них применять, какие ловушки настройки?
-
senior mcq Что из перечисленного НЕ относится к качествам/практикам reliable backend?
-
senior correct_vs_wrong Покажи неправильную и правильную реализацию вызова LLM-провайдера из FastAPI-эндпоинта. Должны быть учтены timeout, retry, идемпотентность, circuit breaker, ob…
-
staff theory Что такое ADR (Architecture Decision Record)? Какой формат, когда писать, кто читает, как организовать в репозитории, как избежать "ADR-кладбища"?
-
staff theory Покажи trade-off thinking на примере "monolith vs microservices" для AI Platform университета. Какие факторы решают выбор? Не просто "зависит", а конкретный fr…
-
staff design Кейс: команда предлагает заменить текущую GPT-4 на новую Mistral Large. Они уверены, что "она лучше и дешевле". Опиши фреймворк принятия этого решения как staf…
-
staff theory LLM-based системы — стохастические и недетерминированные. Это ломает классические подходы к тестированию. Как работать с неопределённостью в архитектуре и тест…
-
staff case Ты главный архитектор AI-платформы медицинского вуза (РНИМУ). Платформа будет обслуживать студентов (генерация задач, разъяснения, RAG по учебным материалам), …
-
staff mcq Что из перечисленного НЕ относится к качествам senior/staff архитектора и скорее является анти-паттерном в его работе?
-
staff case Команда хочет внедрить feature flags. На рынке есть LaunchDarkly ($$$), Unleash (OSS), и можно написать своё. Как принять решение?
-
staff case У нас monolith 200k LOC, 30 разработчиков, deploy 1 раз в неделю. Команды жалуются что блокируют друг друга. Когда и как выделять микросервисы?
-
staff case Backlog: 30 feature requests от продакта, 20 техдолгов от команды, 10 security CVE, 5 performance issues. Как приоритизировать. Сколько техдолга разрешать на с…
-
staff case Нужно нанять senior backend-инженера в команду. Какие этапы интервью? На что обращать внимание?
-
senior theory Как построить эффективный код-ревью? Какие практики, anti-patterns, что делать когда review занимает 3 дня.
-
senior theory Спроектируй onboarding для нового backend-инженера. Что должен делать в первый день, первую неделю, первый месяц.
-
staff case Нужно мигрировать legacy-сервис на новый язык/фреймворк. 50k LOC Python 2.7 + Flask → Python 3.12 + FastAPI. Команда 5 человек, прод-нагрузка 24/7. Стратегия?
-
staff mcq Какой сценарий действительно оправдывает полный rewrite (а не инкрементальную миграцию)?
-
senior theory Как работает DNS на масштабе CDN/глобальных сервисов? Что такое Anycast DNS, GeoDNS, и какие у DNS есть подводные камни для production?
-
senior theory Push CDN vs Pull CDN — в каких сценариях что выбираешь? Что такое cache key, origin shield, и как считать hit ratio?
-
senior theory L4 (TCP) vs L7 (HTTP) балансировщик — в чём разница и когда что использовать? Какие алгоритмы балансировки знаешь и где они ломаются?
-
senior theory Зачем нужен reverse proxy (nginx/Envoy) перед приложением, если есть L7 load balancer? Что он делает, чего LB обычно не делает?
-
senior mcq Какое утверждение про consistent hashing в LB **верно**?
-
senior theory Что такое edge compute (Cloudflare Workers / Lambda@Edge / Fastly Compute) и когда его реально стоит использовать вместо origin?
-
senior correct_vs_wrong Сервис в k8s exposes HTTP API. Два варианта Ingress конфигурации для production. Какая правильная, какая нет — и почему?
-
senior theory Расскажи про Raft и Paxos на пальцах. Где применяется в реальных системах, что такое split-brain и как Raft его избегает?
-
senior theory Что такое N/R/W кворум в Dynamo-style БД (Cassandra, DynamoDB, Riak)? Какие комбинации дают strong consistency, какие — eventual? Как настраивать под workload?
-
senior theory Тебе нужен **один воркер**, который обрабатывает топик/расписание/cleanup, и при его падении другой подхватывает. Какие паттерны leader election знаешь и какой…
-
senior theory Что такое service discovery и для чего service mesh (Istio/Linkerd)? Чем client-side discovery отличается от server-side, и в каком случае нужен mesh, а в како…
-
senior theory CAP-теорема всем надоела. Расскажи про PACELC — это что и зачем? Где CAP обманывает, а PACELC — нет? Приведи примеры систем по PACELC-классификации.
-
senior mcq Зачем нужны **vector clocks** в distributed-системах вроде Dynamo/Riak?
-
senior theory Active-passive vs active-active failover — где какой выбираешь? Какие типичные проблемы у active-active multi-region?
-
senior theory Нужно отдавать real-time обновления клиенту. WebSocket vs Server-Sent Events (SSE) vs long polling — что когда выбираешь, и какие подводные на проде?
-
senior design Спроектируй webhook-систему: твой сервис отправляет event'ы клиентам по HTTPS. Что обязательно учесть: безопасность, retry, idempotency, обратная совместимость…
-
senior theory REST vs gRPC vs GraphQL — для каких задач что? Где REST лучше gRPC, где GraphQL не подходит вообще?
-
senior theory Push-based vs pull-based архитектура для распространения событий между сервисами. Где Kafka push, где pull? Когда выбирать что и почему важно для backpressure?
-
senior correct_vs_wrong Сервер должен стримить большую CSV-выгрузку (100k строк) клиенту через HTTP. Какая реализация правильная, какая нет?
-
senior design Спроектируй URL shortener типа bit.ly: на вход `POST /shorten` с `{url: "..."}`, ответ `{short: "https://x.io/abc123"}`. По `GET /abc123` — 302 на длинный URL.…
-
senior design Спроектируй ленту Twitter/Threads: пользователь видит timeline постов от тех, на кого подписан. **300M активных пользователей, 500M постов/день, 20k RPS чтения…
-
senior design Спроектируй distributed rate limiter: API gateway режет нагрузку на backend, лимиты «100 req/min per user, 10k req/min per IP, 50 RPS per tenant». 50k RPS обща…
-
senior design Спроектируй чат-систему типа WhatsApp/Telegram: 1:1 и group chats до 1000 участников. **100M DAU, 1B messages/day, p95 delivery < 1s, история хранится навсегда…
-
senior design Спроектируй web crawler масштаба «10B страниц за месяц». Как избегать дублей, как уважать robots.txt и crawl-delay, как parallelize, как хранить?
-
senior design Спроектируй pastebin: пользователь POST'ит текст до 1 MB, получает короткую ссылку, по которой текст доступен на чтение N дней. **1M pastes/day, 100M reads/day…
-
senior design Спроектируй distributed key-value store (мини-DynamoDB). Размер кластера — 20 нод, **100 TB данных, 1M ops/sec на read, 100k ops/sec на write, replication fact…
-
senior mcq Для **новостной ленты соц-сети** (Twitter-like) с миллиардом пользователей какой подход к timeline'у наиболее устойчив и быстр для **обычных** пользователей?
-
senior theory Что такое «availability 99.9%»? Сколько это даунтайма в год? Как считается availability сервиса, состоящего из нескольких зависимостей.
-
senior theory Сравни active-passive, active-active и cold/warm/hot standby. Когда что выбирать.
-
senior theory Vertical vs horizontal scaling — когда что? Какие проблемы у horizontal scale-out.
-
middle theory Что делает reverse proxy (nginx, Caddy, Traefik)? Чем отличается от forward proxy и от load balancer.
-
senior theory Что такое service discovery и зачем оно нужно. Сравни client-side vs server-side discovery.
-
senior theory Что такое federation (functional partitioning) в БД? Чем отличается от шардирования.
-
middle theory Когда стоит денормализовать БД? Какие риски.
-
senior theory Сравни 4 стратегии работы с кешем: cache-aside, write-through, write-back (write-behind), refresh-ahead. Когда что использовать.
-
senior theory Что такое back pressure? Как реализовать в системе с очередью / HTTP API.
-
middle theory Назови порядки latency: L1, L2, RAM, SSD, HDD, сеть в DC, сеть между DC, RTT US-EU. Зачем эти числа на собесе.
-
senior theory Сравни три уровня согласованности: linearizability, sequential consistency и causal consistency. Что именно гарантирует каждый, какова цена (latency, availabil…
-
senior theory Объясни CRDT для multi-master replication: G-Counter, PN-Counter, OR-Set, LWW-Register. Какие математические свойства требуются, как достигается eventual consi…
-
senior theory Спроектируй Circuit Breaker для критичного downstream (внешний платёжный API). Дай конкретные параметры: размер окна, threshold, half-open пробы, exponential b…
-
senior theory Опиши, как retry-стратегия может усугубить инцидент (retry storm / metastable failure) и какие меры — exponential backoff with jitter, retry budgets, bulkhead …
-
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…
-
senior theory System Design: объясните тему «Performance vs scalability» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Latency vs throughput» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Availability vs consistency» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Consistency patterns» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Availability patterns» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Domain name system» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Content delivery network» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Load balancer» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Reverse proxy (web server)» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Application layer» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Cache» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Asynchronism» — суть, за и против, когда применять.
-
senior theory System Design: объясните тему «Communication» — суть, за и против, когда применять.
-
senior design Спроектируйте Pastebin.com / сокращатель ссылок (bit.ly)
-
senior design Спроектируйте ленту и поиск Twitter (или ленту Facebook)
-
senior design Спроектируйте веб-краулер
-
senior design Спроектируйте Mint.com (агрегатор личных финансов)
-
senior design Спроектируйте структуры данных для социального графа
-
senior design Спроектируйте key-value хранилище для кэша поискового движка
-
senior design Спроектируйте рейтинг продаж Amazon по категориям
-
senior design Спроектируйте систему, масштабируемую до миллионов пользователей на AWS
-
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 Какой из следующих подходов наиболее эффективен для обеспечения отказоустойчивости в системе с очередями?