가정
- MAU(Monthly Active User): 3억명
- 50% User가 매일 사용
- 평균 사용자 매일 2건 트윗 올린다.
- 미디어 포함 트윗은 10%
- 데이터는 5년간 보관
- DAU = 3억 * 50% = 1.5억
- QPS = 1.5억 * 2트윗 * / 24시간 / 3600초 = 3500
- Peek QPS = 2 * 3500 = 7000
- 트윗 평균 크기 = id:64byte, text:140byte, 미디어:1MB
- Required = 1.5억 * 2 * 10% * 1MB = 30TB/일 (근사치로 소수점 무시)