Skip to main content

2.6.a Count Video Views at Large Scale

Requirements Clarification

  • Users
    • Who will use the system?
    • How the system will be used?
  • Scale
    • How many read queries per second?
    • How much data is queried per request?
    • How many video views are processed per second?
    • Can there be spikes in traffics?
  • Performance
    • What is expected write-to-read data delay?
    • What is expected p99 latency for read queries?
  • Cost
    • Should the design minimize the cost of development?
    • Should the design minimize the cost of maintenance?