Estimation
Target
1 billion registered user. Each free user has 1TB storage space.
Daily active user represents 20% of the entire user, namely 0.2 billion.
Each DAU uploads and downloads 4 file per day.
Throughput
Average and peak QPS.
Bandwidth
Suppose that each file uploaded/downloaded is 1MB.
Storage
Lots of files are duplicated (Videos, books, software installation packages). And most users won't use the entire space. Instead they typically only use 10% of the entire space.
The total space needed is
Last updated