Intermediate
Web & Software Development
Q46 / 100
What is the difference between horizontal and vertical scaling?
Correct! Well done.
Incorrect.
The correct answer is B) Vertical: adding more resources to one server (bigger machine); Horizontal: adding more servers (scale out) — horizontal scales further but requires stateless architecture
B
Correct Answer
Vertical: adding more resources to one server (bigger machine); Horizontal: adding more servers (scale out) — horizontal scales further but requires stateless architecture
Explanation
Vertical (scale up): more CPU/RAM — simple but limited. Horizontal (scale out): more servers — requires stateless apps, load balancers, distributed state. Cloud-native apps are designed for horizontal scaling.
Progress
46/100