Capacity Planning and Estimation | System Design for Beginners

  Рет қаралды 23,708

Shiran Afergan

Shiran Afergan

Күн бұрын

How many servers do I need? How much storage do I need?
This playlist should help you prepare for your system design interviews.
In this video we’ll talk about capacity estimation. We’ll cover Traffic, storage, bandwidth and memory. We’ll also see how to estimate the number of servers a service needs and how to estimate common sizes for text and media (images & videos)
Systems Design Interview Prep Guide -
• How to Prepare for Sys...
High Availability | Eliminate Single Points of Failure -
• High Availability | El...
Data Consistency | Strong Consistency vs. Eventual Consistency -
• Data Consistency | Str...
The CAP Theorem
• The CAP Theorem | Syst...

Пікірлер: 76
@winterfoxx6363
@winterfoxx6363 15 күн бұрын
Your videos are the best. I was terrified for my SD interview. Now I have a shot thanks to your direction and step by step approaches. Thankyou so much
@davidmataviejo3313
@davidmataviejo3313 9 ай бұрын
This is by far the best video on capacity estimation in KZbin and I have watched them all
@ckshenoy
@ckshenoy 26 күн бұрын
Hands down the best capacity estimation I ever saw, thanks a lottt. I wish we had more of system design video but I guess ur busy, that's fine🙃
@akashagarwal6390
@akashagarwal6390 Ай бұрын
best one so far on this topic
@hqdevelopers3697
@hqdevelopers3697 Жыл бұрын
I have watched the entire system design playlist. I must say the value you are bringing is by summarising things which are normally hard to understand with simple example. Keep up the good work!
@vidzpk5144
@vidzpk5144 7 ай бұрын
This is probably the most complete and concise video on back of the envelope calculations on the internet right now, most videos either go too in detail into estimations which is not realistic in a 45 min - 1 hour interview or have no specific structure/depth.
@AkhilKumar-bi6fr
@AkhilKumar-bi6fr 4 ай бұрын
This is by far the best video i have seen for capacity estimation THIS IS GEM thank you so much
@kirillunlimited
@kirillunlimited Жыл бұрын
Thank you! This is probably the best series of System Design tutorials that can be found on KZbin
@iLuse87
@iLuse87 10 ай бұрын
Just found your channel, really loving the way you're presenting the concepts. It's really helping me out and I'd love it if you'd continue the series. All the best and thank you so much for the content!
@mmaximov
@mmaximov Жыл бұрын
Thank you Shiran, that is a good intro to planning and estimation!
@mohnoor94
@mohnoor94 Жыл бұрын
I was watching this as a refresher, but amazed on how neat, simple, and useful you make it! Thanks a lot! Keep going!
@sitronco
@sitronco Жыл бұрын
that was AMAZING. Thank you si much for the details explanation of all the numbers and estimates
@aryanmishra3776
@aryanmishra3776 Жыл бұрын
This is Great. I got to know their is something called System Designing. 3 hrs back, i'm headed to develop my own platform , which is supposed to deal with billions of transaction, believe me I'm in 3rd year of my college, now studying dbms, ds&algo and all those make sense ;)
@the-tech-jerry
@the-tech-jerry Жыл бұрын
Excellent video, the strategy is a testament of the prepration and hardwork you put into your interview preprations back in the past.
@benparker8000
@benparker8000 Жыл бұрын
I found your channel a week ago, and as a result found Guarav Sen's as well. You've helped me out massively during my SysDes interview prep so thanks! This video is another gem. I can never be bothered estimating because it feels pointless, but this has helped me simplify it down and give my estimations some structure. Thanks Shiran!
@ShiranAfergan
@ShiranAfergan Жыл бұрын
This is really great to hear! Thanks 🙏🏽 I’m so glad my videos helped :) hope you do great in your interview! 💪🏽💪🏽
@demianmendez8078
@demianmendez8078 Жыл бұрын
You're amazing I had a very short amount of time to prepare for my interview but thanks to you I feel much more confident!
@dharavathsuresh8838
@dharavathsuresh8838 Жыл бұрын
I was wondering from where to start the system design and this video the perfect one to start. Thanks a lot.
@sahilahuja753
@sahilahuja753 Жыл бұрын
Hey, please don't stop putting more videos in this playlist. You've done a really great job so far 🎉🎉🎉🎉. Looking forward to seeing the complete playlist ❤.
@andrewkicha1628
@andrewkicha1628 Жыл бұрын
Wow, the video is soaked with useful information. The importance of approximation, quick storage capacity calculations and the necessity to make assumptions are my favorite takeaways.
@nikenuke
@nikenuke 4 ай бұрын
Very clear and helpful! Haven't seen a better explanation, thanks!
@conorbyrne3519
@conorbyrne3519 Жыл бұрын
Literally watching all these before my interview tomorrow! Thank you Shiran 🙌
@hamzabohra3267
@hamzabohra3267 Жыл бұрын
Pls dont stop uploading videos because of you i have again got an interest in learning system design
@ejbjms
@ejbjms Жыл бұрын
This explanation is very well done. There is no video on estimation which is simpler to understand than this one!
@__ShafiqaIqbal__
@__ShafiqaIqbal__ Жыл бұрын
I loved the explanation and the amazing quality of your videos. Keep up the good work.
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thank you! ❤️
@Noyemie26
@Noyemie26 6 ай бұрын
Thank you so much for this video! I've been feeling quite intimidated by the estimation part of system design but the fact that you provided a clear structure to approach these is super useful and it makes so much more sense now! 🙏🏻🙏🏻
@ShiranAfergan
@ShiranAfergan 6 ай бұрын
So glad to hear that! Thanks for commenting 🙂
@SHAJUVK
@SHAJUVK 5 ай бұрын
Thank you! You are amazing. Most of the video shows final value in GB,TB etc I was always confused how they derived it. Appriciate for clearing with detailed explanation. Appriciate your great effort
@rajarsiroy9277
@rajarsiroy9277 5 ай бұрын
Absolutely Great Explanation !!!!
@rushabhajain3977
@rushabhajain3977 Жыл бұрын
Please create more videos, your teaching is so unique and great!
@vinoths7140
@vinoths7140 5 ай бұрын
Amazing explanations, Thnak You.
@maharshishah4840
@maharshishah4840 4 ай бұрын
Excellent video!
@protiumx
@protiumx Жыл бұрын
Really great content, perfect pace for explanation and examples!
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thank you! Glad you enjoyed it :)
@king0s
@king0s Жыл бұрын
Beautiful clear additional cherry on top explanation for media. 🙏 and ❤ from Chennai 🇮🇳
@georgelobo4048
@georgelobo4048 4 ай бұрын
OMG, thank you so much for this video!!
@huaqian3654
@huaqian3654 11 ай бұрын
This is gold! Thank you!
@hrsight
@hrsight 9 ай бұрын
Great content. Thanks.
@sudomakes
@sudomakes 17 күн бұрын
really nice video, helps a lot
@astHakobyan
@astHakobyan 7 ай бұрын
Fantastic videos. Please make more
@nitigyasahu8402
@nitigyasahu8402 Жыл бұрын
I loved it easy to understand!!!!!
@TheWowashka
@TheWowashka Жыл бұрын
brilliant explanation!
@AnuragSingh7
@AnuragSingh7 Жыл бұрын
Thank you Shiran. Much appreciated :)
@alexsanderhamir8445
@alexsanderhamir8445 Жыл бұрын
you're the best, great explanation
@Mohamed-uf5jh
@Mohamed-uf5jh 7 ай бұрын
Good job Miss, l found this video helpful thanks
@MeMe-xw9lk
@MeMe-xw9lk Жыл бұрын
thank you for your videos. waiting for the new one. Your videos became my favorite tv show, so eager to find what would happen next ;)
@ShiranAfergan
@ShiranAfergan Жыл бұрын
thanks! Really appreciate your comment! working on new episodes 😆
@IronCook67
@IronCook67 Жыл бұрын
Great pacing and content.
@perumallayaswanth83
@perumallayaswanth83 3 ай бұрын
Best video seen ever ❤
@jamemamjame
@jamemamjame Жыл бұрын
Super cool contents!
@ajisegirisunday2885
@ajisegirisunday2885 Жыл бұрын
Thanks very much for this.. I really appreciate it🙏. Great content👍
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks 🙏🏽 😊
@MrEG12341
@MrEG12341 Жыл бұрын
Thank you Shiran!
@hello_world_zz
@hello_world_zz Жыл бұрын
Great content!
@ShiranAfergan
@ShiranAfergan Жыл бұрын
😊🙏🏽
@nimishgupta749
@nimishgupta749 9 ай бұрын
nicely explained
@RM-bg5cd
@RM-bg5cd Жыл бұрын
I'll give an example. Estimated capacities are very useful when choosing which type of compute solution will be needed, for example you might want to pick a storage optimized solution if dealing with high storage and I/O requirements such as the case when hosting databases. It's really good if you bring this point up as it makes the activity far from being meaningless.
@surajray4336
@surajray4336 4 ай бұрын
this post deserve more views
@charleskorey6515
@charleskorey6515 Жыл бұрын
This was a great video Shiran
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks :)
@vijayvaswani9717
@vijayvaswani9717 4 ай бұрын
you are the best.
@lawlionamv832
@lawlionamv832 6 ай бұрын
Shiran please don't Stop uploading 😢
@rulesprog
@rulesprog Жыл бұрын
Every video of yours is awesome. That's quite disappointing that you have not so many of them and that you're not very "popular" on KZbin. U deserve much more views etc. Could you tell if it's not a secret are you a c++ backend developer? Would be shocking if you're a Frontend developer) (taking into account the questions you've been asked on the interviews) You are the senior though. Maybe full stack even or don't have to code at all just manage)
@the_Adam_
@the_Adam_ Жыл бұрын
Great video as always! There's a question I wanted to ask about: Negotiating your software engineering offer, especially as someone fresh out of uni, could you do a video on this pls? 🙏🙏
@alexandrudascal5585
@alexandrudascal5585 Жыл бұрын
Great video
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks :)
@annak.5799
@annak.5799 Жыл бұрын
Really loved the video. I am curious if there is an (online) service to practice these calculations?
@RichyMong
@RichyMong 2 ай бұрын
Great video! Thank you really. But I'm a little confused that only DAU is used, should we use PCU for some of the estimations?
@kieutruong406
@kieutruong406 Жыл бұрын
hello Shiran, thank you very much for your lesson. I am currently working as a Business Analyst and I work with a document that specifies Functional and Non-functional requirements, I wonder if Capacity Planning and Estimation is also a part of the Non-functional requirements? Thank you, Shiran :)
@joshuacarpentier2393
@joshuacarpentier2393 3 ай бұрын
do you know of any tools you can use to make these calculations also if they even allow you to use these tools in a interview
@souravbiswas556
@souravbiswas556 Жыл бұрын
New videos on this playlist please 😢
@sonnydemichele4903
@sonnydemichele4903 11 ай бұрын
Very good! You got some big beautiful eyes! 😊🎉
@shivanichauhan2329
@shivanichauhan2329 Жыл бұрын
@11:01 I think its 50 read request per second
@jimmymalark
@jimmymalark 10 ай бұрын
Why do you write reguest instead of request? 🙄
@sahilmonisha
@sahilmonisha Жыл бұрын
Absolutely Gem
Mama vs Son vs Daddy 😭🤣
00:13
DADDYSON SHOW
Рет қаралды 50 МЛН
Fast and Furious: New Zealand 🚗
00:29
How Ridiculous
Рет қаралды 45 МЛН
Data Structures for Coding Interviews [In 10 Minutes]
10:40
Shiran Afergan
Рет қаралды 42 М.
Back-Of-The-Envelope Estimation / Capacity Planning
8:32
ByteByteGo
Рет қаралды 90 М.
System Design Interview: Design Netflix
27:50
Exponent
Рет қаралды 249 М.
Stop doing capacity estimates in system design interviews 😱
5:06
interviewing.io
Рет қаралды 5 М.
The CAP Theorem | System Design Concepts for Beginners
5:35
Shiran Afergan
Рет қаралды 9 М.
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 18 МЛН
📱магазин техники в 2014 vs 2024
0:41
djetics
Рет қаралды 667 М.
Проверил, как вам?
0:58
Коннор
Рет қаралды 363 М.
Bluetooth connected successfully 💯💯
0:16
Blue ice Comedy
Рет қаралды 1,6 МЛН