codequest / system design

Launch day

App servers overloaded
p95 latency (server)
286 ms
target < 150 ms
Error rate
60.0%
target < 1%
Est. cost / month
$180
budget $500
Challenge · beginner

Your recipe app just got featured. Traffic is 1,000 requests per second, mostly people browsing recipes. One server is melting.

Handle 1,000 req/s with p95 under 150 ms, errors under 1%, every part under 90% busy, for at most $500/month.

Need a hint?

Each app server handles about 400 requests per second. How many do you need, with some headroom?