DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
System Design Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
System Design
Why should a performance budget (e.g. 'time to first meaningful render under 200ms') be established as part of the design, rather than just saying 'make it fast'?
A
It doesn't actually matter what number is chosen
B
A concrete number gives every subsequent design decision (caching strategy, transport choice, virtualization) a falsifiable target to be evaluated against, rather than an unfalsifiable vague goal
C
Performance budgets are only relevant for backend systems
D
It's purely a formality with no design impact
Check Answer