Estimation

Target

  • Assuem there is 1 billion user. Then 20% DAU is 0.2 billion.

  • Assume that each DAU publishes 1 tweet per day. And each user has 500 followers.

Throughput

# Each DAU enters 10 personal pages per day and 20 tweets are displayed per time. 
0.2 billion * 10 * 20 = 4 billion

# The daily average query per second is 
4 billion / 86400 = 40,000 / s

# The daily peak query per second is
4000 * 2 = 100,000 / s

Bandwidth

Storage

Last updated

Was this helpful?