What is Scaling of a system?



Scaling:
Horizontal vs Vertical Scaling (YouTube Video)
Horizontal and Vertical Scaling in Distributed Environment (YouTube Video)
How to explain vertical and horizontal scaling in the cloud (Article)
Vertical vs horizontal (Quora explanation)
Pro and Cons for Vertical and Horizontal scaling (Article)

Vertical scaling can essentially resize your server with no change to your code. It is the ability to increase the capacity of existing hardware or software by adding resources. Vertical scaling is limited by the fact that you can only get as big as the size of the server.

Horizontal scaling affords the ability to scale wider to deal with traffic. It is the ability to connect multiple hardware or software entities, such as servers so that they work as a single logical unit. This kind of scale cannot be implemented at a moment’s notice.




Comments

Popular posts from this blog

Count ways to N'th Stair(Order does not matter)

Replace all ‘0’ with ‘5’ in an input Integer

Chocolate Distribution Problem

Remove characters from the first string which are present in the second string

Primality Test ( CodeChef Problem code: PRB01 )