Schätzung und Capacity Planning — Berechnung der erwarteten Last, des Datenvolumens und des Ressourcenbedarfs — ist ein wichtiger Teil des Systemdesigns. Grobe "Back-of-the-Envelope"-Berechnungen informieren Designentscheidungen (wie viel skaliert werden soll, welche Ressourcen benötigt werden) und sind häufig in Design-Interviews anzutreffen.
Warum es wichtig ist
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)
