Answer
Vertical scaling: add more power to existing server (CPU, RAM), limited by hardware, single point of failure, simpler. Horizontal scaling: add more servers, unlimited scaling, fault tolerant, complex (load balancing, data distribution). Horizontal preferred for large-scale systems.
Click or press Space to flip back