Essential System Design Concepts You Should Know - System Design Tutorial

  Рет қаралды 12,510

Caleb Curry

Caleb Curry

Күн бұрын

Пікірлер: 50
@codebreakthrough
@codebreakthrough 2 ай бұрын
⚙ 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 Ай бұрын
The king is ruling the middleearth again with new amazing tutorials.
@rida_brahim
@rida_brahim Ай бұрын
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
@subinaypanda9936
@subinaypanda9936 Ай бұрын
Fantastic Tutorial. Before this I used to think that System Design is something other world stuff, but it's simple.
@HaiNguyen-no3yf
@HaiNguyen-no3yf Ай бұрын
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
@pritamsarkar3371
@pritamsarkar3371 29 күн бұрын
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
@BoolFalse
@BoolFalse Ай бұрын
Brilliant content man.. I know all of this but it definitely worth it to watch, especially for beginners Please continue these series
@brentvance9090
@brentvance9090 Ай бұрын
Lmao, I was waiting for the sharting joke and was not disappointed 😂 Great video! As a product owner, this helps a lot with communication
@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...
@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 KZbin 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!
@nathanphan3042
@nathanphan3042 Ай бұрын
you're genius, thanks
@TapeGhost
@TapeGhost Ай бұрын
Super helpful video! Appreciate your clarity and how comprehensive this overview was. Looking forward to the remainder of the course.
@mugerwaobadiah1621
@mugerwaobadiah1621 Ай бұрын
Nice tutorial, kindly drop one for roles and permission in react frontend both at the routes and js level
@EthanHunt-z8r
@EthanHunt-z8r Ай бұрын
your tutorial have been really helpful in the past
@DonaldUmeh-u4d
@DonaldUmeh-u4d Ай бұрын
This is twoderful. Loving this series already
@Dearelephant
@Dearelephant Ай бұрын
Clear explanation, thank you so much!
@reshamsaharan1064
@reshamsaharan1064 Ай бұрын
Top notch. simplicity shines.
@leorandomnickname
@leorandomnickname Ай бұрын
hey one thing I would like to understand is back-of-the-envelope calculations to estimate scalability needs
@harshnj
@harshnj Ай бұрын
Just the right time, thanks
@aaronsylvester9088
@aaronsylvester9088 Ай бұрын
great lesson
@Victor-lb5cv
@Victor-lb5cv Ай бұрын
Very great Explanations!!
@ismahenelarbi7386
@ismahenelarbi7386 Ай бұрын
This is excellent, thank you
@aadarshyadav6650
@aadarshyadav6650 Ай бұрын
Amazing can't wait to watch more
@paweszczepanski6738
@paweszczepanski6738 Ай бұрын
mad chain dude
@GhostDaddy87
@GhostDaddy87 Ай бұрын
thanx bro, always helpful
@awny5145
@awny5145 Ай бұрын
Continue Legend 💪
@prabhansh-tiwari
@prabhansh-tiwari Ай бұрын
waiting for the next video on System Design
@BrainLaxed
@BrainLaxed Ай бұрын
Ohhhh another new vediooo♥️♥️🔥🔥
@fabaladibbasey7453
@fabaladibbasey7453 Ай бұрын
Thanks
@AnuragMishra-ws4zc
@AnuragMishra-ws4zc Ай бұрын
What is price of gold chain ❤
@codebreakthrough
@codebreakthrough Ай бұрын
$11.57 on Amazon 🙂
@priceton_braswell
@priceton_braswell Ай бұрын
CALEB CURRY!!!
@chandrakiranbolla6583
@chandrakiranbolla6583 Ай бұрын
100th like just love this man and his explanation
@leroyvan7357
@leroyvan7357 Ай бұрын
thanks a lot
@ladyalice
@ladyalice Ай бұрын
“Ah snap” - System Design on chalkboard
@TMAB2003
@TMAB2003 Ай бұрын
All teachers should be left handed. I hope evolution takes care of that.
@Chucky7286
@Chucky7286 Ай бұрын
Caleb Curry ! Alright 👍 😅
@saurabh9446
@saurabh9446 Ай бұрын
Can someone help me understand latency vs response time?
@herogpi1
@herogpi1 Ай бұрын
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 Ай бұрын
You look like cricketer tim david
@UditNagar-of5su
@UditNagar-of5su Ай бұрын
Brother next lecture ? ❤
@codebreakthrough
@codebreakthrough Ай бұрын
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
@dr.octogon666
@dr.octogon666 Ай бұрын
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
@sscapture
@sscapture Ай бұрын
❤❤❤
@srishtimittal9364
@srishtimittal9364 Ай бұрын
He looks a little bit like eminem 👀
@amroelkhodrai3048
@amroelkhodrai3048 Ай бұрын
30:48 Why are the slave nodes called read nodes?
@codebreakthrough
@codebreakthrough Ай бұрын
Showing they are read-only
@amroelkhodrai3048
@amroelkhodrai3048 Ай бұрын
@@codebreakthrough oh I see now thanks
Introduction to System Design - MVC and Three-Tier Architecture
22:51
Scale an App to Millions of Users - System Design
45:51
Caleb Curry
Рет қаралды 13 М.
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 131 МЛН
Миллионер | 3 - серия
36:09
Million Show
Рет қаралды 1,9 МЛН
System Design Concepts Course and Interview Prep
53:38
freeCodeCamp.org
Рет қаралды 426 М.
50 hours of Mid-Level System Design in One Hour
40:59
Raymond Jones
Рет қаралды 97 М.
8 Data Structures Every Programmer Should Know
17:09
ForrestKnight
Рет қаралды 173 М.
How to Scale Your App to Global Levels - System Design
29:11
Caleb Curry
Рет қаралды 2,5 М.
When to Use Kafka or RabbitMQ | System Design
8:16
Interview Pen
Рет қаралды 129 М.
Hoodie gets wicked makeover! 😲
00:47
Justin Flom
Рет қаралды 131 МЛН