Essential System Design Concepts You Should Know - System Design Tutorial

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

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

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

    ⚙ Backend Engineering Mind Map - calcur.tech/mindmap
    💰 Mentorship to land six figure roles - calcur.tech/mentorship
    💻 System Design Playlist - calcur.tech/system-design
    Timestamps:
    00:00 - Intro
    01:36 - Distributed Computing
    03:56 - High Availability
    06:50 - Reliability
    08:24 - Consistency
    12:28 - Strong vs. Eventual Consistency
    17:57 - Scalability
    20:59 - Vertical Scaling
    21:30 - Horizontal Scaling
    22:46 - Elasticity
    25:20 - Single Point of Failure
    25:33 - Redundancy
    28:06 - Fault Tolerance
    28:49 - Replication
    29:41 - Database Cluster
    30:57 - Synchronous Replication
    31:37 - Asynchronous Replication
    32:04 - Latency
    34:51 - ACID
    38:21 - Sharding
    39:03 - Vertical Partitioning
    40:20 - Horizontal Partitioning
    42:30 - Conclusion

  • @643Turkey
    @643Turkey หลายเดือนก่อน +22

    The king is ruling the middleearth again with new amazing tutorials.

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

    Man! As a self taught junior developer this is amazing, in programming you can fix anything if you read docs etc, but to be able to develop you need to settle down those big words and know what actually are and you sure did a fantastic job here, your channel will be my go to any time i want to learn new things, thank you

  • @HaiNguyen-no3yf
    @HaiNguyen-no3yf หลายเดือนก่อน +1

    Wow, this is absolutely incredible! You are truly a gift in my life, and I can't thank you enough for sharing your knowledge. I really hope you continue creating these amazing tutorials on system design and all Backend Engineering things . We need you, and your work is invaluable! Please don’t leave us or drop any series, your insights are essential. I wish you and your family the very best in life, and I hope you prioritize both your physical and mental well-being. Once again, thank you so much for everything you've shared with us

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

    Fantastic Tutorial. Before this I used to think that System Design is something other world stuff, but it's simple.

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

    Brilliant content man.. I know all of this but it definitely worth it to watch, especially for beginners
    Please continue these series

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

    Thank you sooo much. Easy to understand, nothing left unclear, fluent (can't even listen at 1.25x. you speak just at the right speed), informative, free (I mean TH-cam collects our data and makes us watch ads/pay Premium but you get what I mean). I will donate whenever I get my paycheck. ;)

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

    Caleb! You are gifted with the talent of teaching. Love your videos and you're so clear with explaining it all. Keep up the great job educating people!

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

    Thanks for this video. Can't wait for other videos of this series... and to have the free time to watch them.
    Fun fact about atomicity and atoms: the very meaning of the "atom" is "that which cannot be split". It comes from the prefix "a" which means "not" (as in a-symptomatic, a-pathy, a-symmetric, a-typical...) and from the word "tom" which means cut or section, as in a "tome" of a book. You can find this "tom" in dichotomy, anatomy, lobotomy...

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

    Super helpful video! Appreciate your clarity and how comprehensive this overview was. Looking forward to the remainder of the course.

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

    one of the best videos, hay Caleb do you know I learned C++ from you and got my first job in 2021. I am here again,The best system design video bro. And please maintain the sequence in the playlist, that will help a lot

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

    Lmao, I was waiting for the sharting joke and was not disappointed 😂
    Great video! As a product owner, this helps a lot with communication

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

    you're genius, thanks

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

    Clear explanation, thank you so much!

  • @EthanHunt-z8r
    @EthanHunt-z8r หลายเดือนก่อน

    your tutorial have been really helpful in the past

  • @DonaldUmeh-u4d
    @DonaldUmeh-u4d หลายเดือนก่อน

    This is twoderful. Loving this series already

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

    Nice tutorial, kindly drop one for roles and permission in react frontend both at the routes and js level

  • @Victor-lb5cv
    @Victor-lb5cv หลายเดือนก่อน

    Very great Explanations!!

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

    Just the right time, thanks

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

    Top notch. simplicity shines.

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

    This is excellent, thank you

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

    Amazing can't wait to watch more

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

    thanx bro, always helpful

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

    hey one thing I would like to understand is back-of-the-envelope calculations to estimate scalability needs

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

    Ohhhh another new vediooo♥️♥️🔥🔥

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

    great lesson

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

    100th like just love this man and his explanation

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

    Continue Legend 💪

  • @AnuragMishra-ws4zc
    @AnuragMishra-ws4zc หลายเดือนก่อน +2

    What is price of gold chain ❤

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

    Thanks

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

    mad chain dude

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

    CALEB CURRY!!!

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

    thanks a lot

  • @prabhansh-tiwari
    @prabhansh-tiwari หลายเดือนก่อน

    waiting for the next video on System Design

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

    “Ah snap” - System Design on chalkboard

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

    ❤❤❤

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

    Can someone help me understand latency vs response time?

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

      Latency is the time due to the communication, while response time is the time due to the communication plus processing.
      Exemple : You want to get a loan from a bank. Then you send them a message asking it. After one minute you get the automatic response "We will review your request and we will answer back". This is latency. Then, the next day they send you a message refusing the loan. This is response time.

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

    You look like cricketer tim david

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

    Caleb Curry ! Alright 👍 😅

  • @UditNagar-of5su
    @UditNagar-of5su หลายเดือนก่อน

    Brother next lecture ? ❤

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

      Just released 🙂

    • @UditNagar-of5su
      @UditNagar-of5su หลายเดือนก่อน

      @@codebreakthrough Thanks brother, Love from India❤️, will make notes on System design from this series and will share on LinkedIn

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

    All teachers should be left handed. I hope evolution takes care of that.

  • @dr.octogon666
    @dr.octogon666 หลายเดือนก่อน +3

    I miss the old Caleb ,5 years back or 4 years back ,always joking and happy,now it seems like u live in a chernobyl

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

    He looks a little bit like eminem 👀

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

    30:48
    Why are the slave nodes called read nodes?

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

      Showing they are read-only

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

      @@codebreakthrough oh I see now thanks