Books on System Design and System Design Interviews | System Architecture | Top 5 recommendations

  Рет қаралды 122,372

sudoCODE

sudoCODE

Күн бұрын

Пікірлер: 161
@nilmaniprashant4389
@nilmaniprashant4389 3 жыл бұрын
I think "Web scalability for start up engineers" is the best book for system design I have read till date
@TheShantanu1395
@TheShantanu1395 3 жыл бұрын
Summary - Books to read 1. Designing data-intensive applications 2. System Design Interview - Alex Xu 3. Solution's Architect's Handbook 4. Fundamentals to Software Architecture 5. Three Easy Pieces
@rishabhgaurav
@rishabhgaurav 3 жыл бұрын
Thanks King👑. You saved my 8 minutes.
@lp700ss
@lp700ss Жыл бұрын
Thanks for this.... !!! At the age of 24 i finally realised that books are more helpful then short KZbin videos. Half of my college time i searched for KZbin videos to make projects and learn in shortcut. And there's no shortcut to success...!!! It's all hard and smart work.
@idesel
@idesel Ай бұрын
Very very good point.
@hackwithharsha5228
@hackwithharsha5228 3 жыл бұрын
Thank You Yogita, Database Internals is one more book that you can add to this list..
@priyaranjankumarverma2341
@priyaranjankumarverma2341 3 жыл бұрын
I would like to add two more books that I really liked: 1. Software architecture in Practice by Bass, Clements, and Kazaman 2. Patterns of Enterprise Application Architecture by Martin Fowler
@sudocode
@sudocode 3 жыл бұрын
Definitely will add these!
@paulmarkert5907
@paulmarkert5907 3 жыл бұрын
Thanks for taking the time to put this recommendation together. I am a 25-year IT veteran. I've done well and have stayed within the same large organization for the bulk of my career, which has the nasty side effect of making me extremely valuable in my institutional knowledge, but extremely dated in my technical knowledge. I've wanted to dig deeper into systems architecture for more modernized ways of thinking and have been watching hours upon hours of video, taking notes feverishly in an attempt to gain as much knowledge as I can. These books look like a great way for me to focus my learning while helping me to gain a more modernized skillset. I just ordered one of the books (Fundamentals of Software Architecture). I can't wait for it to come in the mail. Thanks again!
@sudocode
@sudocode 3 жыл бұрын
Thanks a lot for taking out time and writing this Paul :)
@rafaelb778
@rafaelb778 2 ай бұрын
Great video I love when the person who talks have read the books 🇨🇷👨🏻‍💻
@prasadj8676
@prasadj8676 3 жыл бұрын
Super Iam principal engineer with 13 years experience and I thinks she is spot on . All 5 books are gems ! Especially the first 3
@vinuream
@vinuream 9 ай бұрын
Best books for start to understand the system design , suggestions
@SaurabhShrivastava
@SaurabhShrivastava 3 жыл бұрын
Thanks! For recommendations of Solutions Architect Handbook .You put essence of the book beautifully. 2nd Edition coming soon with some more advance topic’s.
@idesel
@idesel Ай бұрын
I definitely have to get that 1st one. The rest will follow.
@softwarearchitecturematter4482
@softwarearchitecturematter4482 3 жыл бұрын
Nice list. Fundamentals of Software Architecture is a very nice and contemporary book. As authors mentioned that they have focused on engineering approaches. As Yogita mentioned that this is for developers with some experience. I am surprised that there was no mention of any design pattern book. May be nobody is asking in interviews. Clean Architecture by Uncle Bob is also nice book to read . Again it is for developers with some experience. Thank you, Vikas
@sudocode
@sudocode 3 жыл бұрын
Thanks for sharing your views Vikas. Yes I have not included any design patterns book, may be I will do a video for books on LLD.
@rishib3097
@rishib3097 Жыл бұрын
Thank You So Much, from the day one i always believe in book studies and knowledge. Thank you Miss. Yogita for sharing informative content with us. Could you please paste any link on payments system design here ? Once again TYSM 😀
@jinalkumarpatel5138
@jinalkumarpatel5138 3 жыл бұрын
Thanks for this video and also sharing detail like how much time you took to read data intensive book. That really motivating. I also like to read book and specially paperwork instead electronics one but each has advantages and disadvantages. Keep doing good stuff.
@sudocode
@sudocode 3 жыл бұрын
Thanks man!
@rajarshibarman4474
@rajarshibarman4474 3 жыл бұрын
I can see this channel grow big at some point of time in future... keep up the good work
@sudocode
@sudocode 3 жыл бұрын
I hope so too
@suryasubitdatta4460
@suryasubitdatta4460 3 жыл бұрын
lots of love and thanks 💖💖💖 for taking initiative on system design, now I feel that we really need a strong concept on system design, carry on mam... 👌👏👍👍👍😊😊😊
@ChandraShekhar-by3cd
@ChandraShekhar-by3cd 3 жыл бұрын
Thanks a lot for sharing the details. Eagerly waiting for the Full system desing system Arichitecture such as Uber, messanger :)
@sudocode
@sudocode 3 жыл бұрын
Will upload soon
@ChandraShekhar-by3cd
@ChandraShekhar-by3cd 3 жыл бұрын
@@sudocode Thanks a lot :)
@hi2pal
@hi2pal Жыл бұрын
Which system design books do you recommend for Technical Program Managers?
@SubhamAgrawal1
@SubhamAgrawal1 2 жыл бұрын
Really helpful video! Thanks Can you suggest some resources (books/courses) to learn in detail about database?
@mehrnooshh.kashani2571
@mehrnooshh.kashani2571 3 жыл бұрын
Yogita, Lots of love and thank you, since I joined your channel I've learned so many valuable information Keep up being awesome
@sudocode
@sudocode 3 жыл бұрын
My pleasure 😊
@brahimboughanam1662
@brahimboughanam1662 3 жыл бұрын
thank you for recommend the first book its great one
@bipinbehera516
@bipinbehera516 3 жыл бұрын
Thanks for the video it's amazing, i wanted to check is there any India edition we have for the book System Design Interview by Alex Xu, the US edition is very expensive and, if there would pdf please share the location thanks in advance!
@shikhasharma808
@shikhasharma808 3 жыл бұрын
Very crisp. Thanks for the wonderful review video. It helps a lot to many aspiring learners like me
@sudocode
@sudocode 3 жыл бұрын
You're very welcome!
@meetpatel.47
@meetpatel.47 10 ай бұрын
Is system design is same for all? (Data engineers, cloud engineer, full stack/app devloper)
@pankajshet1070
@pankajshet1070 3 жыл бұрын
I liked these books especially the first one....! These books are good to understand the concepts of architecture. However I would like to understand how to think about the domain like if I am told to design a system for cricket tournament portal or a restaurant reservation system or any other domain not having the knowledge of it.. Domain Driven Design is one such book but its difficult to think about the designing the system which ask us anything which we know nothing about. How to start about it? Database designs, application design, What tables will be involved, what classes or modules would be involved..and the likes... Any good tips on that will by helpful..!
@ques_11
@ques_11 15 күн бұрын
insightful. Thank you.
@anirbanc999
@anirbanc999 2 жыл бұрын
Wow, how do you manage to read so many books with your Day job! Please share some tips that have worked for you.
@shasha6538
@shasha6538 3 жыл бұрын
Can you suggest books for microservices architecture?
@ant-yg1ck
@ant-yg1ck 3 жыл бұрын
Thanks a ton. I was actually looking for an os book that lets you build intuition
@sudocode
@sudocode 3 жыл бұрын
Glad it was helpful 😅
@mehadihasanrajib
@mehadihasanrajib 3 жыл бұрын
Confidence Super level 💥
@sandeepmk6861
@sandeepmk6861 3 жыл бұрын
Can you suggest a good book for Java multithreading
@JudgeFredd
@JudgeFredd Жыл бұрын
Thank you for sharing your book recommandations
@velurusreenath8595
@velurusreenath8595 2 жыл бұрын
Hi Yogitha, Can you please suggest Algorithms and Data structure text books ?
@shubhamnamdeo2084
@shubhamnamdeo2084 2 жыл бұрын
Please make this type of vedio more
@kumarakantirava429
@kumarakantirava429 3 жыл бұрын
Coming from GKCS :) Interesting channel.
@shawnfrank5303
@shawnfrank5303 2 жыл бұрын
Thank you, that was quite useful. What would be a good insight to have is what order do you recommend going through these books in given someone is just a beginner starting out ?
@samiraghouri4599
@samiraghouri4599 3 жыл бұрын
Web Scalability for Startup Engineers 1st Edition by Artur Ejsmont (Author) Would love to know your review on this book.
@sudocode
@sudocode 3 жыл бұрын
Will try to do so Sam!
@saiavinashduddupudi8975
@saiavinashduddupudi8975 3 жыл бұрын
@@sudocode Yes, I heard a lot about this book. Would be thankful if you could make a review on this if possible :)
@codedestiny6955
@codedestiny6955 3 жыл бұрын
Must read amazing book 😍
@gyananjali7920
@gyananjali7920 3 жыл бұрын
I liked your recommendation !!
@tomarshabh2199
@tomarshabh2199 3 жыл бұрын
Great thank to you for such a beautiful video to knowing what book I choose to learn a system design
@sudocode
@sudocode 3 жыл бұрын
You're very welcome!
@venuvenu2719
@venuvenu2719 3 жыл бұрын
Thank you , you deserve more followers.
@sudocode
@sudocode 3 жыл бұрын
I appreciate that!
@manu-singh
@manu-singh 3 жыл бұрын
Great video as always Yogita! Is this the system design playlist end??
@sudocode
@sudocode 3 жыл бұрын
Thanks Manpreet. No it's not. Next video in the course coming up next Monday. ☺️
@rohitRraina
@rohitRraina Жыл бұрын
Hello Yogita, I hope you are doing well. I need a little guidance. I am thinking of switching my career, recently, I learnt python and currently i am learning DSA , please guide me on how should I approach this System design subject. What should be the prerequisites? Thank You in advance
@kalyanbellamkonda8653
@kalyanbellamkonda8653 3 жыл бұрын
Really good yogita mam
@sudocode
@sudocode 3 жыл бұрын
Thanks Kalyan
@amanrai8010
@amanrai8010 3 жыл бұрын
Awsome Yogita I am still in the college but I somehow got addicted to learn about system. I will try the second one. Thanks for the insights. Slack channel is not working
@sudocode
@sudocode 3 жыл бұрын
All the best! Will fix slack link soon!
@amanrai8010
@amanrai8010 3 жыл бұрын
@@sudocode Thanks Yogita
@zareensubahaziz512
@zareensubahaziz512 2 жыл бұрын
Are these books applicable for non-engineering background students too?
@ahmedisultana751
@ahmedisultana751 7 ай бұрын
I am getting into performing testing hence looking for a book that gives me enough knowledge to do better. Can u suggest me any system design books ?
@AdityaRajVerma
@AdityaRajVerma 3 жыл бұрын
You are gaining momentum
@sudocode
@sudocode 3 жыл бұрын
I know right!
@nasirfshah
@nasirfshah 11 ай бұрын
Thanks sister , really helpful , Keep it up
@mallikarjunb6143
@mallikarjunb6143 2 жыл бұрын
Great Video. Thanks
@akshaymehta7585
@akshaymehta7585 Жыл бұрын
Thanks for sharing!
@DanielDaniel-ut2pk
@DanielDaniel-ut2pk 3 жыл бұрын
Can you suggest a book specifically for LLD
@FunnyVok
@FunnyVok 3 жыл бұрын
Thank you very much for sharing this!
@sohaibrahman6240
@sohaibrahman6240 3 жыл бұрын
Great Information!
@achiver
@achiver 3 жыл бұрын
Great resources yogita
@GauravSingh-hh8bw
@GauravSingh-hh8bw 8 ай бұрын
What is your suggestion regarding Head First Design Patterns and Clean Architecture ?
@kaushikdas417
@kaushikdas417 3 жыл бұрын
Can you please suggest books for object oriented design? Or how to improve on it. Thanks in advance.
@sudocode
@sudocode 3 жыл бұрын
Will upload soon
@aksiiita06
@aksiiita06 3 жыл бұрын
Thank You, this was helpful.
@tegar.j
@tegar.j 2 жыл бұрын
Does Data intensive book outdated? Since it released in 2018 i believe..
@kalyansantra3891
@kalyansantra3891 3 жыл бұрын
Thanks, Mam for this useful information🙏
@sudocode
@sudocode 3 жыл бұрын
You are welcome Kalyan ☺️
@dhananjayahm4261
@dhananjayahm4261 2 жыл бұрын
Hai ma'am I am DHANANJAYA from Karnataka, India so I would like to share my decision in my life ..I completed my graduation..so I want to become a system designer..pls suggest how to prepare and what to do next and how to take first..step..I don't know pls say something about this..I hope u I'll understand..what I asking u..so pls..
@ehtashammazhar3518
@ehtashammazhar3518 3 жыл бұрын
Hi Yogita, Wanted to know about any book in the field of designing analytical system as I worked for building product for datascientist ,that gives a platform for data visualization, data plotting, data retrieval , data calculation engine and develop interactive user intervace for time series data analysis and all.
@kennethcarvalho3684
@kennethcarvalho3684 3 жыл бұрын
Wow j feel so old with 15 yrs experience and still only a tech lead..
@sohitbhaskarwar3546
@sohitbhaskarwar3546 3 жыл бұрын
Thanks for sharing details. Maam Is it possible for you to upload video on system design interview on any of the topic. Could be other person taking your mock interview or else both( interviewer and interviewee) can be you and discussing the system design question. I think it will be great. Well I think I am asking too much in free😐. Nevertheless your content so interesting and easy to understood with your communication (teaching) skills. Thank you for making your content it FREE 🙏
@sudocode
@sudocode 3 жыл бұрын
Yes, sure. Will try to do such videos after this series gets over.
@MrPaulo8394
@MrPaulo8394 Жыл бұрын
Thanjs a lot
@yogeshvishnole1264
@yogeshvishnole1264 3 жыл бұрын
Super valuable knowledge thankyou mam.
@sudocode
@sudocode 3 жыл бұрын
It's my pleasure
@cpsarathe
@cpsarathe 3 жыл бұрын
Have you come across books which built on case study of big companies architecture ? Please consider your recommendation based on something not easily available on internet.
@Andre-mi6fk
@Andre-mi6fk 2 жыл бұрын
Did you do your masters in comp sci? Also, what advice would you give for people who are aspiring to achieve your level of technical muscle?
@kalpanagupta6166
@kalpanagupta6166 2 жыл бұрын
Reading blogs, listening podcasts on technology
@Super21Nash
@Super21Nash 3 жыл бұрын
Much much much needed tysm!!
@sudocode
@sudocode 3 жыл бұрын
Thanks :)
@pravinvankudre7140
@pravinvankudre7140 3 жыл бұрын
Thank you for this video, its very informative for me. Can you please give all those technical blog links you mentioned in this video.
@sudocode
@sudocode 3 жыл бұрын
Thanks Pravin. Will attach links soon!
@Mridul389
@Mridul389 3 жыл бұрын
Mam, can you explain what level of system design is required for understanding the Big Data Ecosystem.
@sudocode
@sudocode 3 жыл бұрын
Sorry Mridul. No idea!
@mylife7810
@mylife7810 2 жыл бұрын
You have a nice content. Keep going
@AJAYSHARMA-gb6qw
@AJAYSHARMA-gb6qw 2 жыл бұрын
very useful Yogita : - )
@Rohan-hj9gg
@Rohan-hj9gg 3 жыл бұрын
Maam can you tell some good resources for low level design.
@chinni49
@chinni49 Жыл бұрын
Madam pls do videos on javascript
@i.am.gaurav
@i.am.gaurav 3 жыл бұрын
great resource suggestion , thanks!
@sudocode
@sudocode 3 жыл бұрын
No problem!
@meetchaudhary6190
@meetchaudhary6190 3 жыл бұрын
Thank you
@namestarlit
@namestarlit 10 ай бұрын
thank you :)
@zimani7g473
@zimani7g473 3 жыл бұрын
Thanks a lot
@shubhams24
@shubhams24 3 жыл бұрын
Informative..thanks for creating a video
@sudocode
@sudocode 3 жыл бұрын
Thanks!
@harshvirtomar6552
@harshvirtomar6552 3 жыл бұрын
Which one I should refer first. 🙄
@sudocode
@sudocode 3 жыл бұрын
Depends on time and the goal. For eg: if you have a SD interview in few weeks, then go with the Alex Xu book, if you want to learn in depth then go with first book.
@GooniesDev
@GooniesDev 2 жыл бұрын
The best ✨✨
@Raj7321-w6p
@Raj7321-w6p 3 жыл бұрын
Is it like we have to read the book 1 to clearly understand book2 ?
@sudocode
@sudocode 3 жыл бұрын
Not necessarily but it might help.
@MrChetan54
@MrChetan54 2 жыл бұрын
An intro to microservices
@ClimbingMeko
@ClimbingMeko 3 жыл бұрын
I'm in a Master's program currently looking for resources related to mobile healthcare application system design with an emphasis on privacy by design for compliance with international policies related to data protection or personal health information.
@nitin_m
@nitin_m 3 жыл бұрын
Instant Sub.. Thanks and keep it up.
@sudocode
@sudocode 3 жыл бұрын
Thanks for the sub!
@neelambuj2
@neelambuj2 3 жыл бұрын
Mam, I have 2 years of experience as a software developer. From last 1 year i am working as an SRE handling large infrastructure and automating them.I am inclined towards system architecture. Would this SRE experience be a plus point or a negative point for my gradual shift towards the architectural role.
@sudocode
@sudocode 3 жыл бұрын
It's subjective, Expand breadth and depth of your knowledge. SRE career paths have architect roles too!
@learnersparadise7492
@learnersparadise7492 3 жыл бұрын
Learn coding first, else you will be a rejected in a moment,I have been taking interviews and am surprised to see that folks now a days talk at superficial level and when you give them coding question, they fail..there are large number of such folks
@bassilredman9430
@bassilredman9430 2 жыл бұрын
what is the difference between system design and architecture?
@sudocode
@sudocode 2 жыл бұрын
There is some overlap. Architecture includes implementation details to some extent.
@kanhaiyakumar785
@kanhaiyakumar785 3 жыл бұрын
Great. This is really helpful
@sudocode
@sudocode 3 жыл бұрын
Glad to hear!
@ritika2563
@ritika2563 3 жыл бұрын
thank you maam !!
@ayushjindal4981
@ayushjindal4981 3 жыл бұрын
Where to study LLD from?
@sudocode
@sudocode 3 жыл бұрын
We will help you with that. Keep hitched :)
@himanshupoddar1395
@himanshupoddar1395 3 жыл бұрын
Instead share web links, blogs and resources. Nowadays very few people read books.
@sudocode
@sudocode 3 жыл бұрын
You can find links to blogs/articles type resources in our video descriptions. 😊
@cassiodias1965
@cassiodias1965 3 жыл бұрын
Thanks for the recommendations, just bought the "System Design Interview" the only one I didn't read :)
@sudocode
@sudocode 3 жыл бұрын
Hope you enjoy it!
@vicktor_damian6612
@vicktor_damian6612 2 жыл бұрын
Ma'am, Could You Make A Review Video About " Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software, Second Edition " 👈🏻 this Book ??? Or Anyone from The Comment Section can Add Your Opinions, That Might be very Helpful... Thanks..
@sudocode
@sudocode 2 жыл бұрын
I just recorded a video on books for LLD. Would be coming soon channel.
@vicktor_damian6612
@vicktor_damian6612 2 жыл бұрын
@@sudocode Thank You Ma'am✌😊
@Hercules159
@Hercules159 3 жыл бұрын
It took 6 months for me to read. book no #1
@sudocode
@sudocode 3 жыл бұрын
haha. Its great that you read it.
@Joe-qv2jo
@Joe-qv2jo 3 жыл бұрын
Is this book for only backend devs
@sudocode
@sudocode 3 жыл бұрын
Mostly yes but aspiring backend devs can refer too.
@TrishLee
@TrishLee 3 жыл бұрын
Amazing! 😊
@sudocode
@sudocode 3 жыл бұрын
Thanks! 😄
@FarrukhSaleemSheikh
@FarrukhSaleemSheikh 2 жыл бұрын
Best Books for microservices?
@sudocode
@sudocode 2 жыл бұрын
Will share soon.
@Ravikumar-gj6qw
@Ravikumar-gj6qw 3 жыл бұрын
Tq
@iShreeSurya
@iShreeSurya 3 жыл бұрын
Feels like someone taking your interview 😂
@sudocode
@sudocode 3 жыл бұрын
Haha
@jayprajapati2653
@jayprajapati2653 3 жыл бұрын
Yes we are interviewers :)
@jatinanand5520
@jatinanand5520 Жыл бұрын
usa mne h papa ki pari.. aa raha hu.. STANFORD!!
System Design Interview: TikTok architecture with @sudocode
45:35
The Singing Challenge #joker #Harriet Quinn
00:35
佐助与鸣人
Рет қаралды 6 МЛН
Wait for the last one 🤣🤣 #shorts #minecraft
00:28
Cosmo Guy
Рет қаралды 23 МЛН
MAGIC TIME ​⁠@Whoispelagheya
00:28
MasomkaMagic
Рет қаралды 38 МЛН
Best Books for Learning Data Structures and Algorithms
14:01
Engineering with Utsav
Рет қаралды 371 М.
Systems Design Interview: Volume 2 Review and Payments Chapter Deepdive
22:29
The Pragmatic Engineer
Рет қаралды 43 М.
Want to Get Better at the System Design Interview? Start Here!
18:26
Engineering with Utsav
Рет қаралды 114 М.
Google system design interview: Design Spotify (with ex-Google EM)
42:13
IGotAnOffer: Engineering
Рет қаралды 1,1 МЛН
Yelp system design | amazon interview question Yelp software architecture
57:31
Tech Dummies Narendra L
Рет қаралды 82 М.
Books every software engineer should read in 2024.
17:19
Engineering with Utsav
Рет қаралды 237 М.
50 hours of Mid-Level System Design in One Hour
40:59
Raymond Jones
Рет қаралды 96 М.
20 System Design Concepts Explained in 10 Minutes
11:41
NeetCode
Рет қаралды 1 МЛН