Εκτίμηση και capacity planning — υπολογισμός του αναμενόμενου φορτίου, του όγκου δεδομένων και των αναγκών σε πόρους — είναι ένα σημαντικό μέρος του σχεδιασμού συστήματος. Οι χοντροί υπολογισμοί "back-of-the-envelope" ενημερώνουν τις αποφάσεις σχεδιασμού (πόσο να κλιμακωθεί, ποιοι πόροι χρειάζονται) και είναι κοινοί στις συνεντεύξεις σχεδιασμού.
Γιατί η εκτίμηση είναι σημαντική
Estimating scale informs DESIGN decisions:
→ how many servers? how much storage? what database? do you need sharding/caching?
→ understanding the SCALE (small vs massive) shapes the whole design
→ rough numbers guide whether/how to scale (don't over- or under-engineer)
