2. Architecture

Scalability Patterns — Quiz

Test your understanding of scalability patterns with 5 practice questions.

Read the lesson first

Practice Questions

Question 1

Which term refers to the ability of a system to automatically adjust its resource allocation in response to workload changes, scaling out and in as needed?

Question 2

Which pattern involves intentionally dropping excess incoming requests when a service becomes overloaded to preserve overall system stability?

Question 3

Which pattern in microservices prevents cascading failures by stopping outbound calls to a failing service for a configurable interval?

Question 4

Which pattern isolates different parts of a system into separate pools of resources to limit the impact of failures or performance bottlenecks?

Question 5

In cloud autoscaling strategies, what is step scaling?