Scalability ایک سسٹم کی بڑھتے ہوئے بوجھ کو سنبھالنے کی صلاحیت ہے (زیادہ صارفین، درخواستیں، ڈیٹا) وسائل کو شامل کر کے۔ اسے حاصل کرنا vertical scaling (بڑی مشینیں) اور خاص طور پر horizontal scaling (زیادہ مشینیں) کے ساتھ ساتھ load balancing، caching، اور distribution جیسی تکنیکوں کو شامل کرتا ہے۔
Scalability کیا ہے
SCALABILITY = the ability to handle GROWTH (more load) by adding resources, maintaining
performance:
→ a scalable system handles 10x or 100x the load by adding capacity
→ a non-scalable system degrades/fails as load grows (a bottleneck)
→ essential because successful systems grow.
