Capacity Estimation for Dropbox System Design
Storage Estimations:
Assumptions:
The total number of users = 500 million.
Total number of daily active users = 100 million
The average number of files stored by each user = 200
The average size of each file = 100 KB
Total number of active connections per minute = 1 million
Storage Estimations:
Total number of files = 500 million * 200 = 100 billion
Total storage required = 100 billion * 100 KB = 10 PB
Design Dropbox – A System Design Interview Question
System Design Dropbox, You might have used this file hosting service multiple times to upload and share files or images. System Design Dropbox is a quite common question in the system design round. In this article, we will discuss how to design a website like Dropbox.
Important Topics for the Dropbox System Design
- Requirements Gathering for Dropbox System Design
- Capacity Estimation for Dropbox System Design
- High-Level Design(HLD) of Dropbox System Design
- Low-Level Design(LLD) of Dropbox System Design
- Database Design for Dropbox System Design
- API Design for Dropbox System Design
- Scalabilty for Dropbox System Design