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 / sBandwidth
Storage
Last updated
Was this helpful?