A burst is not a sustained rate
An API should allow an idle client to send a burst of up to 20 requests, then sustain about 10 requests per second. Each request costs one permit. Which policy directly expresses that requirement?
The weekly architecture quiz
One decision at a time. Practice the tradeoffs behind system design, AI architecture, and interview questions with Rohit Bhardwaj.
Full quiz included with your free AI Architecture Brief subscription.
Would you defend
this design?
This week's practice · November 12, 2026
Twenty original questions in five short rounds. Each answer opens a lesson, explains all four choices, and changes one constraint so you can test your reasoning again.
A new quiz each week. Start with Quiz One, then return for a fresh set of decisions. Your Brief subscription brings practical architecture lessons, quiz releases, resources, and live-session updates.
Open Quiz One →Before you join
Choose an answer, reveal the lesson, and consider what happens when the constraints change.
This public sample needs no account. The full quiz is free for confirmed Brief subscribers.
An API should allow an idle client to send a burst of up to 20 requests, then sustain about 10 requests per second. Each request costs one permit. Which policy directly expresses that requirement?
From an answer to a working decision
Keep practicing in the interactive challenges, or explore the companion exercises for System Design with AI.