Open menu
Explainbytes
Back to Article
Non-Functional System Characteristics Quiz
Test your understanding of the concepts covered in this chapter.
Question 1 of 5
What is the key distinction between a system being 'scalable' and a system being 'elastic'?
Scalability refers to adding more CPUs to a single server, whereas elasticity refers to adding more physical servers to a cluster.
Scalability is the architectural capacity to handle increased workloads by expanding the hardware footprint, while elasticity is the ability to automatically scale resources up or down in real-time based on immediate demand.
Scalability applies only to databases, while elasticity applies only to caching layers.
Scalability guarantees zero downtime, whereas elasticity always requires manual intervention to deploy code.
Submit Answer