System Design Interview, Technology, Coding, Programming.
the difference between horizontal scaling and vertical scaling. Horizontal scaling, also known as scaling out, involves adding more machines or nodes to a system. Instead of upgrading the capacity of existing servers, you add more servers to share the load. Key Features of Horizontal Scaling: