Estimasi dan perencanaan kapasitas — menghitung beban yang diharapkan, volume data, dan kebutuhan sumber daya — adalah bagian penting dari desain sistem. Perhitungan kasar "back-of-the-envelope" menginformasikan keputusan desain (berapa banyak untuk diskalakan, sumber daya apa yang diperlukan) dan umum dalam wawancara desain.
Mengapa ini penting
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)
