Scalability
Vijaya Lakshmi V
SWE at Target || Ex-Intern, Ignite+ Trainee at Target || Open for collaboration
“ Scalability describes a system’s elasticity “
Scalability refers to an organization’s ability to grow/adapt to increased workload or market demands?without being hampered by it’s structure or available resources?when faced with increased production.
Good scalability protects from future downtime and ensures the quality of the service.
The idea of scalability has become more and more relevant in recent years as technology has made it easier to acquire customers, expand markets, and serve the increased demand dynamically. A scalable firm is able to quickly ramp up production to meet the demand and at the same time benefit from economies of scale.
The point at which?no?more requests can be successfully handled by an application is its?scalability limit.This limit is reached when a vital hardware resource runs out , necessitating the use of additional resources.These resources could be individual/combinational components like CPU, memory, hard drive, load balancers etc.
A system can be scaled in one of the two ways :
?? Vertically Scalable
?? Horizontally Scalable
Vertical Scalability :
Vertical scaling(aka scaling up) refers to adding more power(CPU, memory,disc space) to an existing machine maintaining the system’s infrastructure design unchanged.
Horizontal Scalability :
Horizontal scaling (aka scaling out) refers to adding additional?nodes?or machines to your?infrastucture?to cope up with new demands.
Follow Vijaya Lakshmi V for more such articles and blogs.I frequently write about system design and Tech in general.
I have published a blog on medium discussing in detail about scalability Click Here
Nice work
Back-End Engineer @Target | CS Major | Passionate about Scalable Solutions | Referral Available
2 年Learned many things from your post..Thank you…Keep posting
Student at Bhoj Reddy Engineering College For Women
2 年Amazing work.....????????????????
Student at Bhoj Reddy Engineering College For Women
2 年Interesting...Looking forward for more blogs from you????