Software Engineering vocabulary · Architecture, Design Patterns and Graphics

Scalable

Meaning in software engineering, with examples

/ˈskeɪləbəl/adjectiveCommon term

In software engineering, scalable means: Able to handle more users, data or traffic by adding resources, without a complete redesign and without becoming much slower.

In Turkish: ölçeklenebilir

How it is used

Used about systems, architectures and even team processes: 'a scalable solution', 'Will this scale?' The noun is 'scalability'. 'Scale up' means using bigger machines; 'scale out' means adding more machines.

Example sentences

  1. The current setup works for 1,000 users, but it isn't scalable to a million.

  2. Scalability was the main reason we moved image processing into a queue.

Common collocations

  • highly scalable
  • scalable architecture
  • scalable solution
  • scalability issues

More terms: Architecture, Design Patterns and Graphics

Practise with graded reading

Reading at the right level is the fastest way to make new words stick. Pick free English books by level: