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:

  1. A website handles 1,000 users and later 1,000,000 users.
  2. Adding more application servers when traffic increases.
  3. A database architecture that can handle millions of additional records.

Back-End My-Journey-In-Codeless