Essential System Design Concepts You Should Know - System Design Tutorial

Поділитися
Вставка
  • Опубліковано 3 жов 2024

КОМЕНТАРІ • 41

  • @codebreakthrough
    @codebreakthrough  10 днів тому

    ⚙ 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 10 днів тому +13

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

  • @dferns77
    @dferns77 11 годин тому

    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!

  • @subinaypanda9936
    @subinaypanda9936 9 днів тому +3

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

  • @TapeGhost
    @TapeGhost 4 дні тому

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

  • @Dearelephant
    @Dearelephant 10 днів тому +1

    Clear explanation, thank you so much!

  • @nathanphan3042
    @nathanphan3042 День тому +1

    you're genius, thanks

  • @Victor-lb5cv
    @Victor-lb5cv 8 днів тому

    Very great Explanations!!

  • @leorandomnickname
    @leorandomnickname 8 днів тому

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

  • @GhostDaddy87
    @GhostDaddy87 9 днів тому

    thanx bro, always helpful

  • @aadarshyadav6650
    @aadarshyadav6650 10 днів тому

    Amazing can't wait to watch more

  • @BrainLaxed
    @BrainLaxed 10 днів тому

    Ohhhh another new vediooo♥️♥️🔥🔥

  • @kedarmuluk173
    @kedarmuluk173 10 днів тому +1

    You look like cricketer tim david

  • @paweszczepanski6738
    @paweszczepanski6738 10 днів тому +1

    mad chain dude

  • @mugerwaobadiah1621
    @mugerwaobadiah1621 10 днів тому +1

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

  • @chandrakiranbolla6583
    @chandrakiranbolla6583 10 днів тому +1

    100th like just love this man and his explanation

  • @dr.octogon666
    @dr.octogon666 7 днів тому

    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

  • @ridabrahim7604
    @ridabrahim7604 8 днів тому

    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

  • @TMAB2003
    @TMAB2003 5 днів тому

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

  • @prabhanshtiwari1111
    @prabhanshtiwari1111 9 днів тому

    waiting for the next video on System Design

  • @ismahenelarbi7386
    @ismahenelarbi7386 8 днів тому

    This is excellent, thank you

  • @Chucky7286
    @Chucky7286 10 днів тому

    Caleb Curry ! Alright 👍 😅

  • @harshnj
    @harshnj 6 днів тому

    Just the right time, thanks

  • @priceton_braswell
    @priceton_braswell 10 днів тому +1

    CALEB CURRY!!!

  • @fabaladibbasey7453
    @fabaladibbasey7453 9 днів тому

    Thanks

  • @AnuragMishra-ws4zc
    @AnuragMishra-ws4zc 6 днів тому +1

    What is price of gold chain ❤

  • @brentvance9090
    @brentvance9090 9 днів тому

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

  • @DonaldUmeh-u4d
    @DonaldUmeh-u4d 10 днів тому

    This is twoderful. Loving this series already

  • @EthanHunt-z8r
    @EthanHunt-z8r 8 днів тому

    your tutorial have been really helpful in the past

  • @reshamsaharan1064
    @reshamsaharan1064 10 днів тому

    Top notch. simplicity shines.

  • @awny5145
    @awny5145 10 днів тому

    Continue Legend 💪

  • @leroyvan7357
    @leroyvan7357 10 днів тому

    thanks a lot

  • @saurabh9446
    @saurabh9446 10 днів тому

    Can someone help me understand latency vs response time?

    • @herogpi1
      @herogpi1 7 днів тому +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.

  • @UditNagar-of5su
    @UditNagar-of5su 2 дні тому

    Brother next lecture ? ❤

    • @codebreakthrough
      @codebreakthrough  2 дні тому +1

      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

  • @amroelkhodrai3048
    @amroelkhodrai3048 10 днів тому

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