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

Поделиться
HTML-код
  • Опубликовано: 21 окт 2024

Комментарии • 161

  • @TheShantanu1395
    @TheShantanu1395 3 года назад +83

    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 года назад +4

      Thanks King👑. You saved my 8 minutes.

  • @nilmaniprashant4389
    @nilmaniprashant4389 3 года назад +49

    I think "Web scalability for start up engineers" is the best book for system design I have read till date

  • @lp700ss
    @lp700ss Год назад +15

    Thanks for this.... !!! At the age of 24 i finally realised that books are more helpful then short RUclips videos. Half of my college time i searched for RUclips 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.

  • @priyaranjankumarverma2341
    @priyaranjankumarverma2341 3 года назад +44

    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 года назад +4

      Definitely will add these!

  • @hackwithharsha5228
    @hackwithharsha5228 3 года назад +40

    Thank You Yogita, Database Internals is one more book that you can add to this list..

  • @rafaelb778
    @rafaelb778 2 месяца назад

    Great video I love when the person who talks have read the books 🇨🇷👨🏻‍💻

  • @paulmarkert5907
    @paulmarkert5907 3 года назад +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 :)

  • @rajarshibarman4474
    @rajarshibarman4474 3 года назад +4

    I can see this channel grow big at some point of time in future... keep up the good work

  • @SaurabhShrivastava
    @SaurabhShrivastava 3 года назад +1

    Thanks! For recommendations of Solutions Architect Handbook .You put essence of the book beautifully. 2nd Edition coming soon with some more advance topic’s.

  • @ques_11
    @ques_11 2 дня назад

    insightful. Thank you.

  • @jinalkumarpatel5138
    @jinalkumarpatel5138 3 года назад +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.

  • @idesel
    @idesel Месяц назад

    I definitely have to get that 1st one. The rest will follow.

  • @suryasubitdatta4460
    @suryasubitdatta4460 3 года назад +1

    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... 👌👏👍👍👍😊😊😊

  • @gyananjali7920
    @gyananjali7920 3 года назад +1

    I liked your recommendation !!

  • @ChandraShekhar-by3cd
    @ChandraShekhar-by3cd 3 года назад +1

    Thanks a lot for sharing the details. Eagerly waiting for the Full system desing system Arichitecture such as Uber, messanger :)

  • @nasirfshah
    @nasirfshah 10 месяцев назад

    Thanks sister , really helpful , Keep it up

  • @vinuream
    @vinuream 8 месяцев назад

    Best books for start to understand the system design , suggestions

  • @JudgeFredd
    @JudgeFredd Год назад

    Thank you for sharing your book recommandations

  • @mallikarjunb6143
    @mallikarjunb6143 2 года назад

    Great Video. Thanks

  • @brahimboughanam1662
    @brahimboughanam1662 3 года назад +1

    thank you for recommend the first book its great one

  • @manu-singh
    @manu-singh 3 года назад +3

    Great video as always Yogita!
    Is this the system design playlist end??

    • @sudocode
      @sudocode  3 года назад +1

      Thanks Manpreet. No it's not. Next video in the course coming up next Monday. ☺️

  • @softwarearchitecturematter4482
    @softwarearchitecturematter4482 3 года назад +4

    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.

  • @kumarakantirava429
    @kumarakantirava429 3 года назад

    Coming from GKCS :)
    Interesting channel.

  • @venuvenu2719
    @venuvenu2719 3 года назад +2

    Thank you , you deserve more followers.

    • @sudocode
      @sudocode  3 года назад +2

      I appreciate that!

  • @bipinbehera516
    @bipinbehera516 3 года назад +4

    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!

  • @akshaymehta7585
    @akshaymehta7585 Год назад

    Thanks for sharing!

  • @sohaibrahman6240
    @sohaibrahman6240 3 года назад +1

    Great Information!

  • @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 ?

  • @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!

  • @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 😊

  • @SubhamAgrawal1
    @SubhamAgrawal1 2 года назад

    Really helpful video! Thanks
    Can you suggest some resources (books/courses) to learn in detail about database?

  • @FunnyVok
    @FunnyVok 3 года назад

    Thank you very much for sharing this!

  • @ant-yg1ck
    @ant-yg1ck 2 года назад

    Thanks a ton. I was actually looking for an os book that lets you build intuition

    • @sudocode
      @sudocode  2 года назад

      Glad it was helpful 😅

  • @aksiiita06
    @aksiiita06 3 года назад

    Thank You, this was helpful.

  • @shubhamnamdeo2084
    @shubhamnamdeo2084 2 года назад

    Please make this type of vedio more

  • @mylife7810
    @mylife7810 2 года назад

    You have a nice content. Keep going

  • @achiver
    @achiver 3 года назад +1

    Great resources yogita

  • @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 😀

  • @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

  • @AJAYSHARMA-gb6qw
    @AJAYSHARMA-gb6qw 2 года назад

    very useful Yogita : - )

  • @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 года назад +2

      You're very welcome!

  • @i.am.gaurav
    @i.am.gaurav 3 года назад

    great resource suggestion , thanks!

  • @Super21Nash
    @Super21Nash 3 года назад +1

    Much much much needed tysm!!

  • @sandeepmk6861
    @sandeepmk6861 3 года назад +1

    Can you suggest a good book for Java multithreading

  • @shasha6538
    @shasha6538 3 года назад +1

    Can you suggest books for microservices architecture?

  • @shubhams24
    @shubhams24 3 года назад

    Informative..thanks for creating a video

  • @kalyanbellamkonda8653
    @kalyanbellamkonda8653 3 года назад +2

    Really good yogita mam

  • @pankajshet1070
    @pankajshet1070 3 года назад +1

    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..!

  • @AdityaRajVerma
    @AdityaRajVerma 3 года назад +1

    You are gaining momentum

  • @meetpatel.47
    @meetpatel.47 9 месяцев назад

    Is system design is same for all? (Data engineers, cloud engineer, full stack/app devloper)

  • @nitin_m
    @nitin_m 3 года назад

    Instant Sub.. Thanks and keep it up.

    • @sudocode
      @sudocode  3 года назад

      Thanks for the sub!

  • @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

  • @samiraghouri4599
    @samiraghouri4599 3 года назад +4

    Web Scalability for Startup Engineers 1st Edition
    by Artur Ejsmont (Author)
    Would love to know your review on this book.

    • @sudocode
      @sudocode  3 года назад +2

      Will try to do so Sam!

    • @saiavinashduddupudi8975
      @saiavinashduddupudi8975 3 года назад +1

      @@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 года назад +2

      Must read amazing book 😍

  • @kalyansantra3891
    @kalyansantra3891 3 года назад +1

    Thanks, Mam for this useful information🙏

    • @sudocode
      @sudocode  3 года назад +1

      You are welcome Kalyan ☺️

  • @velurusreenath8595
    @velurusreenath8595 2 года назад

    Hi Yogitha, Can you please suggest Algorithms and Data structure text books ?

  • @hi2pal
    @hi2pal Год назад

    Which system design books do you recommend for Technical Program Managers?

  • @mehadihasanrajib
    @mehadihasanrajib 3 года назад

    Confidence Super level 💥

  • @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.

  • @zareensubahaziz512
    @zareensubahaziz512 Год назад

    Are these books applicable for non-engineering background students too?

  • @amanrai8010
    @amanrai8010 3 года назад +1

    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

  • @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 ?

  • @yogeshvishnole1264
    @yogeshvishnole1264 3 года назад

    Super valuable knowledge thankyou mam.

    • @sudocode
      @sudocode  3 года назад

      It's my pleasure

  • @kanhaiyakumar785
    @kanhaiyakumar785 3 года назад

    Great. This is really helpful

  • @MrPaulo8394
    @MrPaulo8394 Год назад

    Thanjs a lot

  • @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.

  • @DanielDaniel-ut2pk
    @DanielDaniel-ut2pk 2 года назад

    Can you suggest a book specifically for LLD

  • @zimani7g473
    @zimani7g473 3 года назад

    Thanks a lot

  • @namestarlit
    @namestarlit 9 месяцев назад

    thank you :)

  • @tegar.j
    @tegar.j 2 года назад

    Does Data intensive book outdated? Since it released in 2018 i believe..

  • @GooniesDev
    @GooniesDev 2 года назад

    The best ✨✨

  • @meetchaudhary6190
    @meetchaudhary6190 3 года назад

    Thank you

  • @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.

  • @kaushikdas417
    @kaushikdas417 3 года назад

    Can you please suggest books for object oriented design? Or how to improve on it. Thanks in advance.

    • @sudocode
      @sudocode  3 года назад +1

      Will upload soon

  • @Rohan-hj9gg
    @Rohan-hj9gg 3 года назад

    Maam can you tell some good resources for low level design.

  • @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 года назад +1

      Thanks Pravin. Will attach links soon!

  • @GauravSingh-hh8bw
    @GauravSingh-hh8bw 7 месяцев назад

    What is your suggestion regarding Head First Design Patterns and Clean Architecture ?

  • @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..

  • @TrishLee
    @TrishLee 3 года назад

    Amazing! 😊

  • @himanshupoddar1395
    @himanshupoddar1395 3 года назад +2

    Instead share web links, blogs and resources. Nowadays very few people read books.

    • @sudocode
      @sudocode  3 года назад +1

      You can find links to blogs/articles type resources in our video descriptions. 😊

  • @kennethcarvalho3684
    @kennethcarvalho3684 3 года назад

    Wow j feel so old with 15 yrs experience and still only a tech lead..

  • @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

  • @Mridul389
    @Mridul389 3 года назад

    Mam, can you explain what level of system design is required for understanding the Big Data Ecosystem.

    • @sudocode
      @sudocode  3 года назад +1

      Sorry Mridul. No idea!

  • @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.

  • @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 года назад +2

      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

  • @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.

  • @chinni49
    @chinni49 Год назад

    Madam pls do videos on javascript

  • @harshvirtomar6552
    @harshvirtomar6552 3 года назад

    Which one I should refer first. 🙄

    • @sudocode
      @sudocode  3 года назад +2

      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.

  • @ritika2563
    @ritika2563 3 года назад

    thank you maam !!

  • @ayushjindal4981
    @ayushjindal4981 3 года назад +1

    Where to study LLD from?

    • @sudocode
      @sudocode  3 года назад

      We will help you with that. Keep hitched :)

  • @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.

  • @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.

  • @Joe-qv2jo
    @Joe-qv2jo 3 года назад

    Is this book for only backend devs

    • @sudocode
      @sudocode  3 года назад

      Mostly yes but aspiring backend devs can refer too.

  • @MrChetan54
    @MrChetan54 2 года назад +1

    An intro to microservices

  • @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!

  • @Ravikumar-gj6qw
    @Ravikumar-gj6qw 3 года назад +1

    Tq

  • @iShreeSurya
    @iShreeSurya 3 года назад +1

    Feels like someone taking your interview 😂

  • @FarrukhSaleemSheikh
    @FarrukhSaleemSheikh 2 года назад

    Best Books for microservices?

    • @sudocode
      @sudocode  2 года назад

      Will share soon.

  • @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 года назад +1

      I just recorded a video on books for LLD. Would be coming soon channel.

    • @vicktor_damian6612
      @vicktor_damian6612 2 года назад +1

      @@sudocode Thank You Ma'am✌😊

  • @Hercules159
    @Hercules159 3 года назад

    It took 6 months for me to read. book no #1

    • @sudocode
      @sudocode  3 года назад +1

      haha. Its great that you read it.

  • @sachinsehwag9034
    @sachinsehwag9034 3 года назад

    I want to see Arpit once? Arpit fans like here