System Design - Load Balancers

preview_player
Показать описание
Load Balancing:
- It helps to distribute load across multiple resources.
- It also keep track of status of all the resources while distributing requests. If a server is not available, it stops sending traffic.
- LB can be added at three places:
- Between user & web-server
- Between web-servers & internal servers (Application servers or cache servers)
- Between Internal platform layer & DB
- Types of load balancers:
- Smart Clients
- It'll take a pool of service hosts & balances load, manage them (Detect recovered host, deal with adding new hosts, etc)
- Hardware LB:
- They are hardware which works as LB, but are very expensive.
- Even big companies use them only as first point of contact & use other machanism for load-balancing.
- Software Load balancers:
- It's hybrid approach. HAProxy is popular open source software LB.
- Every client request on this port (where HAProxy is running) will be received by proxy & then passed to the backend service in efficient way.
- HAProxy manages health check & will remove or add machines to those pools.
- We should start with these.
- Ways of load balancing:
- Round robin
- Round robin with weighted server

In this video, we're going to reveal Load balancers used in System Design:
- What is Load balancer
- Where Load balancer can be added
- Types of load balancer
- Algorithms to implement Load Balancing

This problem is similar to following:
what is load balancer and how it works,
load balancer,
load balancer tutorial,
load balancer wiki,
load balancer definition,
load balancer software,
HAProxy load balancer configuration,
load balancer nginx

★☆★ SUBSCRIBE TO ME ON YOUTUBE: ★☆★

CHECK OUT CODING SIMPLIFIED

I started my YouTube channel, Coding Simplified, during Dec of 2015.
Since then, I've published over 200+ videos. My account is Partner Verified and I get my earnings direct deposited into my account every month.

★☆★ VIEW THE BLOG POST: ★☆★

★☆★ SEND EMAIL At: ★☆★
Рекомендации по теме
Комментарии
Автор

Yes before jumping to system design interview questions, this is what we need to know... thanks for the playlist

tirupatirao
Автор

I found this channel yesterday and this is gem thanks for all of your content

VikashKumar-wwhf
Автор

Was looking for something on system design and this playlist is definitely a jackpot!! Thank you! :)

vm
Автор

Thank you very much, Bro. I was able to crack my system design interview with the help of your videos. your videos are great. keep up the good work. kudos!!

vigneshkrishnan
Автор

Great content, thank you for your efforts.

gauravkodande
Автор

Simple and effectively explained.Thanks :)

NaturalPro
Автор

Hi, can a single load balancer handle all the incoming requests?

sherlocked
Автор

can u please provide the slide's link in the description... Thanks

prashantverma
Автор

Can you please add some psudo code as well ?

bcjitu
Автор

What happens if the load balancer dies?

nitreall
Автор

This is really good tutorial, may I know if any slides that you can share?

qiluo
Автор

Thanks for the playlist, sir can you pls share the ppt for our futute ref. Thanks

SuperPrksh
Автор

Please use system design to make a small project in spring boot rest api

sheena
Автор

Please make a video on what exactly the system design is....

MANISHSHARMA-xksu
Автор

1 minutes of content is discussed for 10 mins. Need to improve the content.

niralkoradia