Scalability
Definition: Scalability is a system’s ability to handle increasing amounts of users, data, or requests without unacceptable performance problems.
A scalable system can grow by adding resources or changing its architecture.
Examples:
- A website handles 1,000 users and later 1,000,000 users.
- Adding more application servers when traffic increases.
- A database architecture that can handle millions of additional records.