How to Crack Any System Design Interview | Scalable System Design

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 193

  • @sujjee
    @sujjee 10 หลายเดือนก่อน +71

    Man you are the only person who is teaching real backend development.
    Else are just making simple website with react, implementing few CURD operations and copy pasting pre made components and telling themselves as full stack developer.

    • @Rajdeep6452
      @Rajdeep6452 9 หลายเดือนก่อน +2

      true, This guy is a GEM!

  • @dineshkm7832
    @dineshkm7832 6 หลายเดือนก่อน +21

    Man you are the only person who is teaching real backend development.

  • @shreyasmante8914
    @shreyasmante8914 9 หลายเดือนก่อน +9

    Love you man , I started learning system design , still a noob but can understand everthing you said. Thanks alot ...

  • @harshtiwari2150
    @harshtiwari2150 10 หลายเดือนก่อน +1

    At 19:13 you correctly explained vertical scaling, to avoid confusion in the video add remarks when you are saying VS or HS

  • @LiveLikeAButterfly
    @LiveLikeAButterfly 10 หลายเดือนก่อน +9

    Your way of explanation is really very simple, easy and memorable ❤.. Thanks for such videos..
    Will wait for your coding part video..

  • @rohitbarate1531
    @rohitbarate1531 5 หลายเดือนก่อน +2

    bro you are so underrated youtuber in coding industry , very nice explanation 🔥🔥

  • @updeshyadav1932
    @updeshyadav1932 8 หลายเดือนก่อน

    vertical and horizontal confusion 3-4 years me sheekh paya to or fir ye video. dekh li

  • @chidambarjoshi3470
    @chidambarjoshi3470 10 หลายเดือนก่อน +7

    Your explanation is crystal clear, loved it :)

  • @aakashsharma780
    @aakashsharma780 5 หลายเดือนก่อน +1

    The way of Explaining is just Awesome..!

  • @3111992akshay
    @3111992akshay 5 หลายเดือนก่อน

    Hi Piyush, because of you I don't want to watch Amazon and Netflix entertainment videos anymore. Your videos are both educational and enjoyable. Much respect and blessings to you! Keep up the great work! 🙏❤💐

  • @as_if
    @as_if 5 หลายเดือนก่อน +2

    12:40 imp
    17:00 summary:
    X horizontal scaling (it's not the first solution)
    ✓ make the services async
    - divide services into critical and non-critical tasks
    - use a queue to store all the non-critical tasks. The consumer (server) will perform those tasks asynchronously (i.e. not related to the user req-res flow).
    - rate limiter, concurrency control, limiter etc can be applied to the queue/consumer
    19:00 moment of realisation for bro that he effed up vertical and horizontal

  • @lokendrachaulagain8510
    @lokendrachaulagain8510 10 หลายเดือนก่อน

    Thank god , I found you from Chai aur Code . Your Explanation is superb. Thank you .

  • @iamachint47
    @iamachint47 10 หลายเดือนก่อน +1

    thanks for the youtube algorithm i found him we want more video like this maybe whole playlist on system degisn beginner to advance

  • @4444-c4s
    @4444-c4s 8 หลายเดือนก่อน

    Please also make roadmal for the same . Aap ne itna Sara kaha se sikha?? Aap bahot shandaar samjate ho...❤❤❤

  • @BombSquadHindiTipsTricks
    @BombSquadHindiTipsTricks หลายเดือนก่อน

    can you create a full system design course playlist
    that would be best among all. Great explanation.

  • @StartupSpells
    @StartupSpells 8 หลายเดือนก่อน

    gold. never thought system design would be so interesting but you make it so interesting. for some reason, hindi mein jyaada acha lag raha hai. please do a separate video on horizontal scaling vs vertical scaling. confused baahut kardiya adla badli se haha.

  • @NavinY5
    @NavinY5 10 หลายเดือนก่อน

    27:10 pasand ate hai
    Hum enjoy kar te hai aise video
    👍👍👍🌟🌟🌟

  • @patelronak153
    @patelronak153 10 หลายเดือนก่อน +1

    Yes, We want this type of information video, thanks a lot 🙏❤

  • @dailydoseofcode
    @dailydoseofcode 10 หลายเดือนก่อน

    Piysh Garg this is the real concept of backend and system design, Love to see more vedios like these where you first deal with system design then its code, example Vedio encoding and decoding or notification service system design + code. Waiting for more vedios, please make if possible.

  • @rahultech77
    @rahultech77 10 หลายเดือนก่อน +3

    Great video man.
    I'm a senior FE, but I enjoy watching your videos. They add a different flavor to my knowledge.

  • @pushkarbansal1926
    @pushkarbansal1926 10 หลายเดือนก่อน

    This is so helpful. Please make a video on how to code this architecture.

  • @FaisalKhan-oy4zz
    @FaisalKhan-oy4zz 10 หลายเดือนก่อน +1

    please continue these type of videos

  • @haritpatel5001
    @haritpatel5001 5 หลายเดือนก่อน

    Amazing video, would surely love a practical video on this.

  • @thakurtushar2833
    @thakurtushar2833 8 หลายเดือนก่อน

    Yeah not gonna lie u'r gem to our community. amazing content

  • @davidbarik3511
    @davidbarik3511 9 หลายเดือนก่อน

    Hey Piyush, Vertical scale doesn't limit to the extension of RAMs, it can go beyond to computation power and caching

  • @tusharmalkar5176
    @tusharmalkar5176 10 หลายเดือนก่อน

    very smooth understanding and clear the concept and logic @piyush Garg sir thank you

  • @i_am_groot3787
    @i_am_groot3787 8 หลายเดือนก่อน

    very informative video ⭐⭐⭐⭐⭐ please also implement this practically !

  • @nikhilgudadhe8785
    @nikhilgudadhe8785 10 หลายเดือนก่อน +1

    Looking forward to more videos like this. Thanks a lot, I really appreciate it.

  • @prashantchaudhary5889
    @prashantchaudhary5889 6 หลายเดือนก่อน

    Hey everyone.. ahem.. Hey everyone.. perfect candid open way .. liked it .. keep up the good work.

  • @powercircuitacademy
    @powercircuitacademy 10 หลายเดือนก่อน

    Next part bhaiya ❤

  • @ujjwalanand6687
    @ujjwalanand6687 10 หลายเดือนก่อน

    Part 2 chaiye bhaiya please ! ❤❤❤

  • @curiosityOnItsPeak
    @curiosityOnItsPeak 6 หลายเดือนก่อน

    Nice Explanation Brother. And yes please continue making these type of videos and the implementation part too. Thankyou

  • @Anurag_Badwahe
    @Anurag_Badwahe 3 หลายเดือนก่อน +1

    Great video ,really great video

  • @shivamsaini7812
    @shivamsaini7812 10 หลายเดือนก่อน +75

    Blooper at the beginning?😂

    • @rishiraj2548
      @rishiraj2548 10 หลายเดือนก่อน +1

      😮

    • @AshishKumar-cp9og
      @AshishKumar-cp9og 10 หลายเดือนก่อน +5

      Bhai ne edit Bhi nhi kiya 😂

    • @shivamsaini7812
      @shivamsaini7812 10 หลายเดือนก่อน

      @@AshishKumar-cp9og bro fears nothing 🫡

    • @izikieljr
      @izikieljr 10 หลายเดือนก่อน

      😂

  • @powercircuitacademy
    @powercircuitacademy 10 หลายเดือนก่อน

    Amazing content bhaiya ❤ please continue this type video. And provide with code. Happy new year🎉 bhaiya ❤

  • @vishalpanchal2343
    @vishalpanchal2343 7 หลายเดือนก่อน

    Please make video on system design interview questions, like how to approach and optimize it from scretch

  • @AlalUddin24
    @AlalUddin24 10 หลายเดือนก่อน

    Ha sir. Please explain with code also. It will be very much helpful

  • @saksham_1612
    @saksham_1612 10 หลายเดือนก่อน +1

    Amazing video but please include q bit of practical or code part so that we can include these things on our projects

  • @nomanshaikhali3355
    @nomanshaikhali3355 5 หลายเดือนก่อน

    Need more similar videos. Hats off

  • @shoaib_akhtar_1729
    @shoaib_akhtar_1729 2 หลายเดือนก่อน

    Make more of these discussions on system design.

  • @nodeShode
    @nodeShode 10 หลายเดือนก่อน

    The way u explained is awesome 👌👌

  • @YashKumarPandey-vm4fg
    @YashKumarPandey-vm4fg 4 หลายเดือนก่อน

    Bro your explanation is always amazing, thanks a lot for such awesome videos. Surely, you should post the coding video for this system design. We would love to learn from it.

  • @shubham-mishra-okta
    @shubham-mishra-okta 10 หลายเดือนก่อน

    Need more system design videos like this… please🥹🥹

  • @bhavikaaggarwal7613
    @bhavikaaggarwal7613 10 หลายเดือนก่อน

    Hi Piyush, this video is truly nice. Please make more such videos.

  • @ShoonyaDevTricks
    @ShoonyaDevTricks 10 หลายเดือนก่อน

    Yes bro, we want a video of you doing the code part..

  • @RithikAgarwal-e9b
    @RithikAgarwal-e9b 10 หลายเดือนก่อน

    I really like the way to teaches system Design plssss bring more vedios

  • @vimalshekhat1801
    @vimalshekhat1801 10 หลายเดือนก่อน

    Piyush bhai ❤ from gujrat. Apriciate your good work

  • @developer00007
    @developer00007 10 หลายเดือนก่อน +1

    Yes we need part 2 soon 💯

  • @MdShihabUddin-dh5vc
    @MdShihabUddin-dh5vc 10 หลายเดือนก่อน

    We need more tutorial like this!

  • @zafariqbal92
    @zafariqbal92 10 หลายเดือนก่อน

    Thanks need more of these sessions

  • @SachinGupta-ll5cg
    @SachinGupta-ll5cg 10 หลายเดือนก่อน

    Very nice explanation related to system design ❤ thanks brother

  • @izikieljr
    @izikieljr 10 หลายเดือนก่อน

    please bring more content like this❤

  • @facts_0307
    @facts_0307 10 หลายเดือนก่อน

    Please make video on design patterns and microservices for backend

  • @anubhavgoyal2458
    @anubhavgoyal2458 10 หลายเดือนก่อน +2

    Please make a detailed video on message queues in nodejs. I watched your bullmq queue video but my experience with bull is bad. So use any other message queue or instead we can create our own queue using redis. Please consider this. Thanks ❤❤

  • @Ajaykumar-kq2id
    @Ajaykumar-kq2id 5 หลายเดือนก่อน

    yes like these type of video please make more related video

  • @FaisalKhan-oy4zz
    @FaisalKhan-oy4zz 10 หลายเดือนก่อน +1

    Loved the video for the scalable chat but that solution won’t work for one to one chat because we need to store the service id and the socker id of all the users.
    which user is connected to which socket server.
    if possible please make a video on this topic.
    💫💫💫💫
    please make a video on these or else share some resources !!

  • @dev_guidance
    @dev_guidance 5 หลายเดือนก่อน

    thank you so much ❤❤ please make more videos like this

  • @anonyone8834
    @anonyone8834 10 หลายเดือนก่อน

    sir aapne mera db walaquestion bhi clearify kar diya

  • @Shiv_the_human_code
    @Shiv_the_human_code 10 หลายเดือนก่อน

    koi nhi, bhai kabhi kabhi galti ho jati hai

  • @kamalmukhija1706
    @kamalmukhija1706 6 หลายเดือนก่อน

    Thanks brother. You are doing a really good job.

  • @Rajdeep6452
    @Rajdeep6452 9 หลายเดือนก่อน

    You are a GEM bro! Like a mirage in a desert. Other videos are crap compared to yours! If I could ever earn a lot of money I will give you some lol.

  • @chandanmohapatra6782
    @chandanmohapatra6782 10 หลายเดือนก่อน

    very helpfull info.please make a class by implement these architectcutre usning node js ...

  • @Mohammadjulfikar7187
    @Mohammadjulfikar7187 5 หลายเดือนก่อน

    Super clear explanation!

  • @avinashgangaji4709
    @avinashgangaji4709 10 หลายเดือนก่อน

    Always provides quality content, Thankful 🙏

  • @VishalKumar-lr1yi
    @VishalKumar-lr1yi 5 หลายเดือนก่อน

    Thank you, sir. It's very helpful for us.

  • @Techysiddhant
    @Techysiddhant 10 หลายเดือนก่อน

    Loving this new type content on your channel brother 😊

  • @gujaratinimoj3845
    @gujaratinimoj3845 10 หลายเดือนก่อน

    Yes sir make this type of videos.. ❤

  • @ayush1344
    @ayush1344 7 หลายเดือนก่อน

    Sir please bring up more videos on system design

  • @VishalSharma-rn7mt
    @VishalSharma-rn7mt 10 หลายเดือนก่อน

    Awesome explanation

  • @uditnagar7905
    @uditnagar7905 10 หลายเดือนก่อน +2

    Please Continue this type of Videos....We learn topics to be covered other than MERN like reddis KaFKA etc. From this type of videos....lots of love 💗💗❤️

  • @mehboobahmed892
    @mehboobahmed892 10 หลายเดือนก่อน

    Thanks for making this and explaining it so clearly.

  • @_amit.kumar_
    @_amit.kumar_ 10 หลายเดือนก่อน

    Hello Piyush, Please create a video on practical implementation of this whatsapp system design using queue.

  • @ammadkhan2352
    @ammadkhan2352 28 วันที่ผ่านมา

    Sir Message queue k lea apne Reddis use kara hai? Were you meant RabbitMQ ??
    BTW amazing explintion i have a system design interview in next week this should be helpful.
    Plus yea bhe bataen K hame RabbitMQ kab or Kafka Kab use karna chahea with Pros and cons

  • @_DRACrY
    @_DRACrY 10 หลายเดือนก่อน

    Please make an implementation video of whatsapp or any other system to show Queue Implementation. ❤

  • @santoshsaha7294
    @santoshsaha7294 7 หลายเดือนก่อน

    I always want this type of video thank you so much

  • @Raja-d6w
    @Raja-d6w 10 หลายเดือนก่อน

    It was awesome, but i got confused in vertical n Horizontal ( because you inserted a small clip about overwriting vertical to Horizontal, and in explanation you have used vertical and horizontal both at some point).
    Need code as well as a compensation to understand system design 😊.
    Appreciate for your hard work!!

  • @debasishdutta9073
    @debasishdutta9073 10 หลายเดือนก่อน

    loving you these types of contents

  • @vizzyfps
    @vizzyfps 6 หลายเดือนก่อน

    Keep up the good work Piyush!

  • @yashisrivastava5978
    @yashisrivastava5978 10 หลายเดือนก่อน

    Yes in node js explain by code and such theory concepts

  • @santisingha191
    @santisingha191 10 หลายเดือนก่อน

    Please make a detailed video on webrtc

  • @parshuram3272
    @parshuram3272 9 หลายเดือนก่อน

    It is talent that same recipe but different flavour

  • @preetishsrivastav9785
    @preetishsrivastav9785 10 หลายเดือนก่อน

    Awesome bhai Piyush,👍🏻

  • @abdulrehmanjaved-rt8jq
    @abdulrehmanjaved-rt8jq 10 หลายเดือนก่อน +1

    We want you to code this Architecture🙌

  • @abushoaib9651
    @abushoaib9651 9 หลายเดือนก่อน

    Very informative tutorial, thanks

  • @PROTECHRAHUL
    @PROTECHRAHUL 10 หลายเดือนก่อน

    i req you to start a zero to hero system design playlist that coves lld as well as hld

  • @abdussamad0348
    @abdussamad0348 5 หลายเดือนก่อน

    kaafi maza aaya piyush!

  • @Dreamykids1
    @Dreamykids1 10 หลายเดือนก่อน

    Bro, you videos are really good. Please try to do fully in english.

  • @aryanraj3413
    @aryanraj3413 10 หลายเดือนก่อน

    please make a video related to all questions asked in interview related to system design for freshers sde role.

  • @basavarajvaijinath3196
    @basavarajvaijinath3196 5 หลายเดือนก่อน

    sir you take any online course for this i will join nice teaching

  • @digitalTechspace
    @digitalTechspace 10 หลายเดือนก่อน

    Thanks fo such informative videos brother 🙏

  • @prashlovessamosa
    @prashlovessamosa 10 หลายเดือนก่อน +1

    Can we get more stuff like this video.

  • @cec408_adityachoudhari5
    @cec408_adityachoudhari5 6 หลายเดือนก่อน

    Thanku sir once agian for your wonderful knowledge

  • @nehat786
    @nehat786 10 หลายเดือนก่อน

    Sir awesome video. Please iska paid course bana do will going to buy for sure. Sir mujhe booking system banana hai please help kar do. Will pay you

  • @anime_on_data7594
    @anime_on_data7594 10 หลายเดือนก่อน

    Amazing video need more of these

  • @prakharsingh1203
    @prakharsingh1203 10 หลายเดือนก่อน

    Sir can you please Teach this things with the help of code?
    So it will build up my confidence also.

  • @lokeshnagulavancha
    @lokeshnagulavancha หลายเดือนก่อน

    Thanks Piyush, Thanks a lot

  • @growatulpatel
    @growatulpatel 10 หลายเดือนก่อน

    We need this type of video 😊

  • @sahilchalke9228
    @sahilchalke9228 10 หลายเดือนก่อน +1

    great work

  • @anonyone8834
    @anonyone8834 10 หลายเดือนก่อน

    How can it be so good theory?

  • @shudhanshuupadhyay5651
    @shudhanshuupadhyay5651 4 หลายเดือนก่อน

    00:01 Learn how to crack system design interviews as a fresher
    02:01 Designing a scalable system is essential in system design interviews.
    06:17 Autoscaling and its challenges
    08:37 In system design, prioritize critical tasks over non-critical tasks for scalability.
    12:52 Using message queue for handling tasks, reducing server load
    14:46 Vertical scaling can overload the database, so asynchronous tasks and message queues should be used as well.
    19:07 Vertical scaling increases memory, horizontal scaling increases servers
    20:47 Implementing a queue system to make the design more scalable.
    25:53 Understanding the importance of queue system in scalable system design