Question 4 of 10Pro Only
Compare horizontal scaling and vertical scaling. When would you recommend each approach, and what are the architectural implications?
Sample answer preview
Scaling is how systems handle growing demand, and the two fundamental approaches have very different architectural implications that influence your entire system design. Vertical scaling, or scaling up, means adding more resources to an existing server: more CPU, memory, or…
horizontal scalingvertical scalingauto-scalingstatelessload balancerread replicas