पाठ 3 / 32
मोटे-मोटे अनुमान
QPS, स्टोरेज और बैंडविड्थ के लिए तेज़ गणित।
DAU से QPS तक
एक दिन में 86,400 सेकंड (100k) होते हैं। तो 1M रिक्वेस्ट/दिन ≈ ~12 QPS औसत। वास्तविक लक्ष्य के लिए 2–10x पीक फ़ैक्टर से गुणा करें।
स्टोरेज अनुमान
प्रति-रिकॉर्ड आकार का अनुमान लगाएँ, राइट दर और रिटेंशन से गुणा करें।
500 bytes/tweet x 100M tweets/day
= 50 GB/day
x 365 x 5 years
~= 90 TB (before replication)
Output:
Plan for 3x with replicas ~= 270 TB
जमकर राउंड करें
10 और 2 की घातें उपयोग करें। लक्ष्य सही परिमाण-क्रम है — GB या PB? — सटीक आँकड़ा नहीं।
त्वरित जाँच: एक सेवा को समान रूप से 8.6M रिक्वेस्ट/दिन मिलती हैं। औसत QPS लगभग क्या है?
- ~1 QPS
- ~100 QPS
- ~1,000 QPS
Answer
~100 QPS — 8.6M / 86,400s ≈ 100 QPS औसत; पीक इससे अधिक होगा।