System Design Draft
Purpose
Draft a practical system design for a feature.
Inputs to request
- •Requirements, constraints, and scale.
- •Data model and integration points.
- •Latency and reliability targets.
Workflow
- •Clarify requirements, constraints, and scale.
- •Propose components, data flow, and storage.
- •List open questions and tradeoffs.
Output
- •Architecture outline with decisions and risks.
Quality bar
- •Call out assumptions explicitly.
- •Note key tradeoffs and alternatives.