Determine how many terabytes or petabytes of data the system will store over a 5-year retention period.
Can you transform a vague prompt like "Design YouTube" into concrete technical requirements?
Hacking the System Design Interview is a comprehensive guide by Stanley Chiang
Sketch the end-to-end flow of data. Draw the major components and how they interact: Mobile apps, web browsers, or IoT devices.