Capacity Planning and Estimation | System Design for Beginners

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

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
@davidmataviejo3313
@davidmataviejo3313 9 ай бұрын
This is by far the best video on capacity estimation in KZbin and I have watched them all
@winterfoxx6363
@winterfoxx6363 2 сағат бұрын
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
@ckshenoy
@ckshenoy 10 күн бұрын
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🙃
@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!
@kirillunlimited
@kirillunlimited Жыл бұрын
Thank you! This is probably the best series of System Design tutorials that can be found on KZbin
@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
@akashagarwal6390
@akashagarwal6390 14 күн бұрын
best one so far on this topic
@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! 💪🏽💪🏽
@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!
@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 ❤.
@vidzpk5144
@vidzpk5144 6 ай бұрын
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.
@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!
@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 ;)
@ejbjms
@ejbjms Жыл бұрын
This explanation is very well done. There is no video on estimation which is simpler to understand than this one!
@sitronco
@sitronco Жыл бұрын
that was AMAZING. Thank you si much for the details explanation of all the numbers and estimates
@dharavathsuresh8838
@dharavathsuresh8838 Жыл бұрын
I was wondering from where to start the system design and this video the perfect one to start. Thanks a lot.
@protiumdev
@protiumdev Жыл бұрын
Really great content, perfect pace for explanation and examples!
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thank you! Glad you enjoyed it :)
@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.
@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!
@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 🙂
@maharshishah4840
@maharshishah4840 4 ай бұрын
Excellent video!
@__ShafiqaIqbal__
@__ShafiqaIqbal__ Жыл бұрын
I loved the explanation and the amazing quality of your videos. Keep up the good work.
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thank you! ❤️
@conorbyrne3519
@conorbyrne3519 Жыл бұрын
Literally watching all these before my interview tomorrow! Thank you Shiran 🙌
@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.
@vinoths7140
@vinoths7140 4 ай бұрын
Amazing explanations, Thnak You.
@hamzabohra3267
@hamzabohra3267 11 ай бұрын
Pls dont stop uploading videos because of you i have again got an interest in learning system design
@nikenuke
@nikenuke 3 ай бұрын
Very clear and helpful! Haven't seen a better explanation, thanks!
@rajarsiroy9277
@rajarsiroy9277 4 ай бұрын
Absolutely Great Explanation !!!!
@hrsight
@hrsight 8 ай бұрын
Great content. Thanks.
@astHakobyan
@astHakobyan 6 ай бұрын
Fantastic videos. Please make more
@georgelobo4048
@georgelobo4048 4 ай бұрын
OMG, thank you so much for this video!!
@SHAJUVK
@SHAJUVK 4 ай бұрын
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
@huaqian3654
@huaqian3654 11 ай бұрын
This is gold! Thank you!
@rushabhajain3977
@rushabhajain3977 11 ай бұрын
Please create more videos, your teaching is so unique and great!
@TheWowashka
@TheWowashka Жыл бұрын
brilliant explanation!
@nitigyasahu8402
@nitigyasahu8402 Жыл бұрын
I loved it easy to understand!!!!!
@sudomakes
@sudomakes 2 күн бұрын
really nice video, helps a lot
@Mohamed-uf5jh
@Mohamed-uf5jh 6 ай бұрын
Good job Miss, l found this video helpful thanks
@alexsanderhamir8445
@alexsanderhamir8445 Жыл бұрын
you're the best, great explanation
@king0s
@king0s Жыл бұрын
Beautiful clear additional cherry on top explanation for media. 🙏 and ❤ from Chennai 🇮🇳
@IronCook67
@IronCook67 Жыл бұрын
Great pacing and content.
@AnuragSingh7
@AnuragSingh7 Жыл бұрын
Thank you Shiran. Much appreciated :)
@ajisegirisunday2885
@ajisegirisunday2885 Жыл бұрын
Thanks very much for this.. I really appreciate it🙏. Great content👍
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks 🙏🏽 😊
@nimishgupta749
@nimishgupta749 9 ай бұрын
nicely explained
@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 😆
@perumallayaswanth83
@perumallayaswanth83 2 ай бұрын
Best video seen ever ❤
@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? 🙏🙏
@jamemamjame
@jamemamjame Жыл бұрын
Super cool contents!
@hello_world_zz
@hello_world_zz Жыл бұрын
Great content!
@ShiranAfergan
@ShiranAfergan Жыл бұрын
😊🙏🏽
@charleskorey6515
@charleskorey6515 Жыл бұрын
This was a great video Shiran
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks :)
@MrEG12341
@MrEG12341 Жыл бұрын
Thank you Shiran!
@RM-bg5cd
@RM-bg5cd 11 ай бұрын
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 3 ай бұрын
this post deserve more views
@annak.5799
@annak.5799 Жыл бұрын
Really loved the video. I am curious if there is an (online) service to practice these calculations?
@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)
@lawlionamv832
@lawlionamv832 5 ай бұрын
Shiran please don't Stop uploading 😢
@vijayvaswani9717
@vijayvaswani9717 4 ай бұрын
you are the best.
@RichyMong
@RichyMong Ай бұрын
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 :)
@alexandrudascal5585
@alexandrudascal5585 Жыл бұрын
Great video
@ShiranAfergan
@ShiranAfergan Жыл бұрын
Thanks :)
@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 10 ай бұрын
Very good! You got some big beautiful eyes! 😊🎉
@shivanichauhan2329
@shivanichauhan2329 Жыл бұрын
@11:01 I think its 50 read request per second
@jimmymalark
@jimmymalark 9 ай бұрын
Why do you write reguest instead of request? 🙄
@sahilmonisha
@sahilmonisha Жыл бұрын
Absolutely Gem
Data Structures for Coding Interviews [In 10 Minutes]
10:40
Shiran Afergan
Рет қаралды 41 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 59 МЛН
Clowns abuse children#Short #Officer Rabbit #angel
00:51
兔子警官
Рет қаралды 72 МЛН
That's how money comes into our family
00:14
Mamasoboliha
Рет қаралды 12 МЛН
Heartwarming Unity at School Event #shorts
00:19
Fabiosa Stories
Рет қаралды 16 МЛН
Back-Of-The-Envelope Estimation / Capacity Planning
8:32
ByteByteGo
Рет қаралды 89 М.
What Is Capacity Planning - Agile Digest
22:20
Agile Digest
Рет қаралды 46 М.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1 МЛН
Зачем ЭТО электрику? #секрет #прибор #энерголикбез
0:56
Александр Мальков
Рет қаралды 624 М.
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,8 МЛН
Easy Art with AR Drawing App - Step by step for Beginners
0:27
Melli Art School
Рет қаралды 15 МЛН
КРУТОЙ ТЕЛЕФОН
0:16
KINO KAIF
Рет қаралды 6 МЛН
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 648 М.