The CTO Budget Cut – cto-level system design challenge

This system works - and burns about $15,000/month doing it. Hit the same SLOs for under $1,500/month.

Requirements

Goal

Hold p99 latency under 250ms, error rate under 0.5%, cost under $1,500/month through every stage of the test plan, then compare your design with a reference design.

The test plan

  1. A normal week: 4,000 requests per second.

Hint

Over-provisioning hides everywhere: anything under 30% utilization is money on fire. And find the biggest line on the bill - a service billed per request can cost more than every server combined.

Solve it on the live simulator, free and in your browser.

More system design challenges