18. Load Balancer & Different Algorithms - System Design | Static & Dynamic Load Balancing Algorithm

Поделиться
HTML-код
  • Опубликовано: 2 окт 2024

Комментарии • 47

  • @vishalghanghav748
    @vishalghanghav748 Год назад +5

    Hello Shreyansh ,Maine tumhari playlist start se shuru kii thi ,aur bhot sahi jaa raha tha .Par suddenly tumne completely English pe switch kar liya .Any specific reason ,Maine specifically isliye ye channel choose kiya tha kyunki tum akele the jo System Design Hindi main sikhaare the .Aur sahi se dekhe to tabse channel ki viewership bhi decline hui hain . Just a feedback

    • @nikrajput3512
      @nikrajput3512 Год назад +1

      Are inko South vaale bando se msg aare the ki switch to English .Accha khasa channel mila tha Hindi main .English main dekhne ka mann nai karta na...

    • @ConceptandCoding
      @ConceptandCoding  Год назад +4

      thanks Vishal for your honest feedback. I really respect that🙏
      To be honest, i got a 100s of request from engineers who do not understand Hindi and wanted me to switch.
      And its was a very tough decision for me whether to switch or not and i discussed the same with one of my friend and couple of points which help me take this decision is:
      - More than Hindi or English what important is way of teaching and explaining. Whatever language i choose my way of explaining should not change.
      - Every software engineer knows basic English (as you know we have to work with different clients and team members in different city and country, so English is the common language in each IT company as far as i know)
      - My confidence and my English also improving by teaching in it.
      With all these points taken into consideration, i decided to switch to english buddy.
      And regarding viewership decline, what can i say, its also a part of the journey and its not an easy journey, i am working toward it and It will increase for sure, i am being optimistic :)

    • @vishalghanghav748
      @vishalghanghav748 Год назад +4

      @@ConceptandCoding Are it's Okay yaar .2months ago ,main cricbuzz ke liye interview diya ,both DSA rounds clear kiye and System design round tha (Mujhe laga LLD puchega usne HLD ke questions puche),Jo main nai bta paya .Usne puche hue saare questions ,tum cover kiye ho .Jitna basics tha vo sab tum hindi main cover kiye ho ,to baaki case studies chaltay ab English main .Par dekhna agar subtitles se manage ho paaye English Audience.Tumhaare liye bhi bada mushkil decision raha hoga😊. Mere POV main Hindi main connect jyada hotay and long hours aap beth sakte ho video dekhte hue . In the end ,Thank you so much itne acche videos banane ke liye .Meko almost 250% hike milra hain jo tumhaare(Design) aur Aditya verma(DSA) ke bina nai ho paata

    • @ConceptandCoding
      @ConceptandCoding  Год назад +2

      @@vishalghanghav748 congratulations 🎉👏 buddy really happy for you. Way to go 🚀

  • @kapiltewari4369
    @kapiltewari4369 Год назад +3

    Nicely Explained

  • @anantakumarsahu2658
    @anantakumarsahu2658 Год назад +3

    Yes please upload more videos.

  • @karanbangia14
    @karanbangia14 Год назад +2

    can you pls explain how caching takes place at L7 load balancer and how to invalidate cache, it would be good if you can provide and example

  • @FazilKhan-vr6sw
    @FazilKhan-vr6sw Год назад +2

    Hi, what about consistent Hashing to distribute the traffic. .?

  • @sahibog
    @sahibog Год назад +1

    Thank Sir

  • @vamsiprasadkumili1237
    @vamsiprasadkumili1237 10 месяцев назад +1

    Can a load balancer be a single point of failure? If not, then what measures are taken for it not to be a single point of failure.

  • @ramprasadthakur1682
    @ramprasadthakur1682 4 месяца назад

    Hi Shrayansh do TTFB and latency are same things?

  • @Umashankar14412
    @Umashankar14412 Год назад +2

    Appreciate your hard work, 🙏🏼. Ak request hai ager possible ho system design pe thoda jaldi videos dale.

  • @bobbysadhwani
    @bobbysadhwani Год назад +1

    Very well explained Sir 🚀.... Can you please attach the ppt in the description, it will be helpful. Thank you.

  • @VishalSingh-ly9vh
    @VishalSingh-ly9vh Год назад

    Hello Shreyansh, can you please explain how does consistent hashing fit into this picture?

  • @harshitagarwal2682
    @harshitagarwal2682 3 месяца назад

    👍👍

  • @manugupta0110
    @manugupta0110 Год назад +1

    Disadvantage: "TCP connections can be ACTIVE but possible have no traffic" => This might not be true. Sure connections b/w clients and servers are kept alive, however in case of LB, and this specific Algorithm, the LB might not be having warmed up connections which are not serving any traffic IMO.
    Also, we can clarify that in case of L4 Load Balancers, there are two TCP connection for one request 1. Client LB, 2. LB Server. If we don't clarify this information, people might get confused in this. I really liked you LLD videos and they were super awesome, however for some reason felt in High Level Design, there are some scope of improvement.
    I hope you take this positively. Doing a good work. Keep it up :D

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Points noted. Yes i am taking this positively and really thanks a lot for the feedback Manu.

    • @AbhishekJha-sx2yv
      @AbhishekJha-sx2yv 4 месяца назад

      but if you terminate the connection and not having warmed up connection for the next time if we are getting the request from same client it will take some time to establish a new connection.
      either ways you will be dealing with some latency.

    • @AbhishekJha-sx2yv
      @AbhishekJha-sx2yv 4 месяца назад

      having a pool of pre-established connection could be a better strategy to reduce the latency at last it all depends on the type of system you're working with.

  • @raghav_1997
    @raghav_1997 6 месяцев назад

    Hi Shreyansh, waiting for the rest of HDL playlist.

  • @newbie8051
    @newbie8051 Месяц назад

    Least Response Time was something new, thanks @

  • @nithishr2266
    @nithishr2266 Год назад +1

    Thanks sir,
    Your Playlist is really awesome, Helped a lot in understanding the System Design, I loved your Explaination ❤️

  • @sakshamsrivastava6280
    @sakshamsrivastava6280 Год назад +1

    What it means here when we say active connection Shreyansh? Could you elaborate a little.

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      Between Client and server, first thing happens is connecting making, you might have heard of 3 ways handshaking (Syn , Syn + Ack, Ack).
      That's will make one active connection.
      Hope it is clear now, let me know pls.

    • @sakshamsrivastava6280
      @sakshamsrivastava6280 Год назад

      @@ConceptandCodingdoes that mean, load balancer maintain some kind of table to track this active connection? If yes, initially when a request comes to loadbalancer, if interacts with who all servers, and somehow keeps track of active connections and then when a fresh request comes it sees in the table about the number of active connection and decides on where it wants to route the request to?

    • @ConceptandCoding
      @ConceptandCoding  Год назад +1

      Depends Saksham.
      Generally Load balancer regularly send test request to servers and collect some data and take decision based on that data.
      Also they have capability to maintain cache, in which they can save response or other information about the server which can help them to take decisions.

    • @girishanker3796
      @girishanker3796 4 месяца назад

      ​@@ConceptandCodingDo Load Balancers also have the two way heartbeat mechanism?

  • @xskrish
    @xskrish Год назад +1

    NICE I LOVE THIS

  • @zmxncbv95
    @zmxncbv95 6 месяцев назад

    I didn't understood this about Least Connection - "Connection is active but no traffic", what does this mean?

    • @girishanker3796
      @girishanker3796 4 месяца назад

      I am not sure but Inthunk what he meant maybe is like http long polling, where the connection is kept alive till the client receives any response from the server or may be an SSE which uses Http protocol which rely on TCP.

  • @vishalghanghav748
    @vishalghanghav748 Год назад

    Hello Shreyansh ,Are you planning to cover Docker /Kubernetes /Cloud in near future or will it take time.

    • @ConceptandCoding
      @ConceptandCoding  Год назад +2

      I have this in my bucket list, but some imp other topics need to cover first

  • @ghayoorhussain8930
    @ghayoorhussain8930 Год назад

    Sir Should I Start with LLD or HLD Kindly help

    • @ConceptandCoding
      @ConceptandCoding  Год назад

      For less than 2yr of exp, LLD is imp, for more than 2Yr Both can be done in parallel

  • @sairohithareti823
    @sairohithareti823 Год назад

    First View :)