core practice · system design prompt

Design exercise: Cloud Infrastructure

Regions, zones, networks, compute, managed storage, identity, load balancing, and control planes. Implement designOutline() returning non-empty values for: failureDomains, statePlacement, recoveryPlan. Each value must name a concrete mechanism or decision.

The mechanism

Cloud systems are distributed resource managers with failure domains. Architecture should make placement, identity, state ownership, and regional recovery explicit.

Study Cloud Infrastructure

Expected evidence

A design outline with failureDomains, statePlacement, recoveryPlan plus an explicit failure mode or trade-off.

Try this drill in the practice workspace →

Hints when you need them
  • Name the failure mode before selecting the mechanism.

Check the sources

Browse all practice briefs