Match a job Paths Subjects Questions Quizzes Pricing
Overview Read Practice

Practice — Reliability, Resilience & Observability Patterns (5 questions)

Pro content

Sign up free, then start a 14-day Pro trial — no card needed.

Intermediate Open Free

Availability of a Dependency Chain Permalink →

An order-placement request flows through: CDN/edge (99.99%) → API gateway (99.99%) → order service (99.9%) → inventory service (99.9%) → primary database (99.95%) → a single third-party fraud-check API (99.0%). All calls are synchronous and every one must succeed for the order to be placed.

  1. Compute the end-to-end availability and the expected downtime per year.
  2. The team can either (a) add a second, independent fraud-check vendor with automatic failover, or (b) raise the order and inventory services from 99.9% to 99.99% each. Which option improves end-to-end availability more? Show the arithmetic.
  3. What assumption does your answer to (2) depend on, and how could it be violated in practice?

Share this question

Intermediate Open Pro

Diagnosing a Retry Storm

Unlock this question →
Intermediate Open Pro

Setting an SLO and Alerting on Burn Rate

Unlock this question →
Intermediate Open Pro

The Readiness Check That Took Down Everything

Unlock this question →
Intermediate Open Pro

Reading Latency: Averages, Percentiles and Fan-out

Unlock this question →

We use cookies for product analytics to improve OmniAtlas. See our Privacy Policy.