Essential System Design Concepts You Should Know - System Design Tutorial

  Рет қаралды 14,867

Caleb Curry

Caleb Curry

Күн бұрын

Пікірлер: 53
@codebreakthrough
@codebreakthrough 3 ай бұрын
⚙ 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 3 ай бұрын
The king is ruling the middleearth again with new amazing tutorials.
@rida_brahim
@rida_brahim 3 ай бұрын
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 3 ай бұрын
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.
@AlperShal
@AlperShal 3 ай бұрын
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 3 ай бұрын
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 2 ай бұрын
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...
@BoolFalse
@BoolFalse 3 ай бұрын
Brilliant content man.. I know all of this but it definitely worth it to watch, especially for beginners Please continue these series
@pritamsarkar3371
@pritamsarkar3371 2 ай бұрын
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
@TapeGhost
@TapeGhost 3 ай бұрын
Super helpful video! Appreciate your clarity and how comprehensive this overview was. Looking forward to the remainder of the course.
@brentvance9090
@brentvance9090 3 ай бұрын
Lmao, I was waiting for the sharting joke and was not disappointed 😂 Great video! As a product owner, this helps a lot with communication
@afrateam6241
@afrateam6241 19 күн бұрын
You explain things very well. Easy to grasp . Thanks❤
@Dearelephant
@Dearelephant 3 ай бұрын
Clear explanation, thank you so much!
@EthanHunt-z8r
@EthanHunt-z8r 3 ай бұрын
your tutorial have been really helpful in the past
@nathanphan3042
@nathanphan3042 3 ай бұрын
you're genius, thanks
@mugerwaobadiah1621
@mugerwaobadiah1621 3 ай бұрын
Nice tutorial, kindly drop one for roles and permission in react frontend both at the routes and js level
@reshamsaharan1064
@reshamsaharan1064 3 ай бұрын
Top notch. simplicity shines.
@Victor-lb5cv
@Victor-lb5cv 3 ай бұрын
Very great Explanations!!
@aadarshyadav6650
@aadarshyadav6650 3 ай бұрын
Amazing can't wait to watch more
@harshnj
@harshnj 3 ай бұрын
Just the right time, thanks
@purple_rabbit19
@purple_rabbit19 16 күн бұрын
Damn boy that gold chain rocks!!
@ismahenelarbi7386
@ismahenelarbi7386 3 ай бұрын
This is excellent, thank you
@GhostDaddy87
@GhostDaddy87 3 ай бұрын
thanx bro, always helpful
@BrainLaxed
@BrainLaxed 3 ай бұрын
Ohhhh another new vediooo♥️♥️🔥🔥
@chandrakiranbolla6583
@chandrakiranbolla6583 3 ай бұрын
100th like just love this man and his explanation
@leorandomnickname
@leorandomnickname 3 ай бұрын
hey one thing I would like to understand is back-of-the-envelope calculations to estimate scalability needs
@awny5145
@awny5145 3 ай бұрын
Continue Legend 💪
@aaronsylvester9088
@aaronsylvester9088 3 ай бұрын
great lesson
@AnuragMishra-ws4zc
@AnuragMishra-ws4zc 3 ай бұрын
What is price of gold chain ❤
@codebreakthrough
@codebreakthrough 3 ай бұрын
$11.57 on Amazon 🙂
@paweszczepanski6738
@paweszczepanski6738 3 ай бұрын
mad chain dude
@priceton_braswell
@priceton_braswell 3 ай бұрын
CALEB CURRY!!!
@prabhansh-tiwari
@prabhansh-tiwari 3 ай бұрын
waiting for the next video on System Design
@fabaladibbasey7453
@fabaladibbasey7453 3 ай бұрын
Thanks
@leroyvan7357
@leroyvan7357 3 ай бұрын
thanks a lot
@saurabh9446
@saurabh9446 3 ай бұрын
Can someone help me understand latency vs response time?
@herogpi1
@herogpi1 3 ай бұрын
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.
@ladyalice
@ladyalice 3 ай бұрын
“Ah snap” - System Design on chalkboard
@Chucky7286
@Chucky7286 3 ай бұрын
Caleb Curry ! Alright 👍 😅
@TMAB2003
@TMAB2003 3 ай бұрын
All teachers should be left handed. I hope evolution takes care of that.
@kedarmuluk173
@kedarmuluk173 3 ай бұрын
You look like cricketer tim david
@UditNagar-of5su
@UditNagar-of5su 3 ай бұрын
Brother next lecture ? ❤
@codebreakthrough
@codebreakthrough 3 ай бұрын
Just released 🙂
@UditNagar-of5su
@UditNagar-of5su 3 ай бұрын
@@codebreakthrough Thanks brother, Love from India❤️, will make notes on System design from this series and will share on LinkedIn
@sscapture
@sscapture 2 ай бұрын
❤❤❤
@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
@afrateam6241
@afrateam6241 19 күн бұрын
@srishtimittal9364
@srishtimittal9364 3 ай бұрын
He looks a little bit like eminem 👀
@amroelkhodrai3048
@amroelkhodrai3048 3 ай бұрын
30:48 Why are the slave nodes called read nodes?
@codebreakthrough
@codebreakthrough 3 ай бұрын
Showing they are read-only
@amroelkhodrai3048
@amroelkhodrai3048 3 ай бұрын
@@codebreakthrough oh I see now thanks
Scale an App to Millions of Users - System Design
45:51
Caleb Curry
Рет қаралды 14 М.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,2 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
번쩍번쩍 거리는 입
0:32
승비니 Seungbini
Рет қаралды 182 МЛН
Introduction to System Design - MVC and Three-Tier Architecture
22:51
100+ Linux Things you Need to Know
12:23
Fireship
Рет қаралды 1,5 МЛН
My 17 Minute AI Workflow To Stand Out At Work
17:30
Vicky Zhao [BEEAMP]
Рет қаралды 27 М.
When to Use Kafka or RabbitMQ | System Design
8:16
Interview Pen
Рет қаралды 159 М.
Evolution of software architecture with the co-creator of UML (Grady Booch)
1:30:43
The Pragmatic Engineer
Рет қаралды 101 М.
20 System Design Concepts Explained in 10 Minutes
11:41
NeetCode
Рет қаралды 1,1 МЛН
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 730 М.
Capacity Planning and Estimation | System Design for Beginners
16:38
Shiran Afergan
Рет қаралды 28 М.