50 hours of Mid-Level System Design in One Hour

Поделиться
HTML-код
  • Опубликовано: 7 авг 2024
  • Join my DSA / System Design community - www.skool.com/interview-prep-...
    ----
    My Study Resources
    ----
    Zerotrac (Leetcode Problems Sorted by Elo) - zerotrac.github.io/leetcode_p...
    My System Design Book Notes from DDIA and Alex Xu (raymondjones.dev/en/system-de...)
    ----
    BOOKS I USED TO STUDY
    -----
    System Design
    Donne Martin Github Repo with free Beginner level sys design theory: github.com/donnemartin/system...
    Alex Xu V2 (Insanely in-depth): amzn.to/3xhHL2p
    Designing Data Intensive Application: amzn.to/3vFCam7
    Alex Xu V1 (Great for beginners, okay for the rest): amzn.to/3vyM7Sn
    Stanley Chiang System Design Interview: amzn.to/43L6RTr
    Data Structure and Algorithms
    Elements of Programming Interviews: amzn.to/4ayZgcI
    Algorithm Design Manual: amzn.to/43KHtxl
    (p.s I get commission from some of the links)
    00:00 - Intro
    00:20 - Chapter 1 and 2
    04:35 - Chapter 3 (3 Ways To Store Data in Systems)
    14:46 - Chapter 4 (Encoding)
    19:03 - Chapter 5 (Replication)
    24:54 - Chapter 6 (Partitions)
    27:37 - Chapter 7 (Transactions)

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

  • @mahmoudabdelsattar8860
    @mahmoudabdelsattar8860 19 дней назад +38

    no way i found someone finished some of the hardest books
    we need more on detail

  • @williamsun8984
    @williamsun8984 23 дня назад +12

    Genuinely amazing content, thank you so much

  • @minma02262
    @minma02262 Месяц назад +18

    This is gold. Thank you for all your effort 🙏🙏🙏

  • @mikekaranja63
    @mikekaranja63 26 дней назад +4

    Great stuff, just book the physical book, good to review it with this video.

  • @mikefischbein3230
    @mikefischbein3230 22 дня назад +3

    That was really useful. You demystified a lot of stuff for me. Thank you.

  • @mr.daniish
    @mr.daniish 24 дня назад +2

    This was solid!

  • @Cyber_Lanka
    @Cyber_Lanka 13 дней назад

    I came across this channel accidentally. Amazing video. Keep up the good work. You deserve much more subscribers and viewers 🎉

  • @yoJuicy
    @yoJuicy Месяц назад +19

    Thanks for teaching. Keep posting content, you’re going to blow up

  • @apoorv28goel
    @apoorv28goel 9 дней назад

    Pretty awesome way to teach a book. Would love to see this format on more books

  • @lulul9980
    @lulul9980 19 дней назад +2

    I seldom comment on videos but man your content and vibes are amazing!! You don’t know how much it has helped me!!

  • @vraja6812
    @vraja6812 22 дня назад +2

    Thank you very much boss

  • @LawrenceDCodes.
    @LawrenceDCodes. 17 дней назад +1

    This is impressive sir. Keep it up - your explanations are valuable and style is easy to follow. +1

  • @franco-gil
    @franco-gil 21 день назад +1

    excellent!

  • @machinelearning6817
    @machinelearning6817 24 дня назад +2

    Subscribed

  • @safari433_
    @safari433_ 18 дней назад +1

    Im reading this book yet. My brain blocks for some days and i comeback the reading. Im like, mesmo achando difícil.

  • @abdelbassetomiri530
    @abdelbassetomiri530 13 дней назад

    God bless you brother.

  • @hass89
    @hass89 20 дней назад +1

    INB4 100k subscribers. Great job!

  • @Han-ve8uh
    @Han-ve8uh 21 день назад +1

    Are there recommended methods to practice? As you mentioned these resources are mostly theoretical. Is it ok to regurgitate answers even if interviewee has no real experience implementing a concept?

    • @therealraymondjones
      @therealraymondjones  21 день назад +1

      For System Design you must know theory because an interviewer will ask you "How does Leader-Follower work?". If you only cover practical application system design, you won't learn the basics of how all these algorithms work and won't know how to answer the questions

  • @Nectiebot
    @Nectiebot 14 дней назад

    Oh wow, we rolled some months ago. Great content.

  • @ravi7264
    @ravi7264 6 дней назад +1

    It took me 6 months of continuous effort to complete it. I listed to its audio book version 3 times. Still I am understanding more and learning new from every single read. How long did you take to complete it?

    • @therealraymondjones
      @therealraymondjones  6 дней назад +1

      It's a hard book. I need to reread it for sure. It took me about 50 hours to read and take notes from chapters 1 to 12

  • @mdshafiuddin1234
    @mdshafiuddin1234 8 дней назад

    what is the prerequizite

  • @tuzzogetti
    @tuzzogetti 22 дня назад

    Do you recommend the books? it's some use in the modern day?

    • @therealraymondjones
      @therealraymondjones  22 дня назад

      The resources here are great and up to date
      github.com/systemdesignfightclub/SDFC/blob/main/README.md

  • @yogeshsirsat
    @yogeshsirsat 16 дней назад +1

    thanks for this video, can you also please make video on Web Scalability for Startup Engineers?

    • @therealraymondjones
      @therealraymondjones  15 дней назад

      Yeah I can try something like that. Don't know much about it. My guess is that most start ups just use wrappers like AWS or Heroku or other IaaS to handle any scaling. Then try moving away to save costs

    • @yogeshsirsat
      @yogeshsirsat 13 дней назад +1

      @@therealraymondjones Yepp most startups do that especially early age, since I guess its need that they want product to get ready asap, also btw I was talking about the book called Web Scalability for Startup Engineers, it's almost same as Designing Data Intensive Application but that book starts from basics as per my read.

    • @therealraymondjones
      @therealraymondjones  13 дней назад

      @@yogeshsirsat Ah okay I never heard of that book. I may try doing a video on it in the far future. Still have to finish recording Alex Xu / DDIA videos

  • @leninotaloracriollo3932
    @leninotaloracriollo3932 19 дней назад

    Good 🎉

  • @noiseandsmke216
    @noiseandsmke216 22 дня назад +1

    40:08 what is the website behind sir?

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

    I dont understand most of this stuff, guess will have to come back later in a few months/years

  • @shivangtripathi2369
    @shivangtripathi2369 18 дней назад

    can you cover more books like these

  • @VthePeople4156
    @VthePeople4156 21 день назад

    ---}}}. Hi bro after learning system design what is the next step ......
    ---}}} What I want to learn????
    ---}}}. Are u covered everything about system design in this video ????
    ---}}}. No need to refer any other Tutorials????

  • @danzielcempron2589
    @danzielcempron2589 12 дней назад

    at 13:16, can you paste the link to this repo?

  • @cvo-ff
    @cvo-ff 15 дней назад +3

    Reading the book gets you 1/10th of what you need. Experience in _building and operating_ these systems at scale only come from working for a company that has that scale. Circles and arrows are not a substitute.

  • @misalambasta
    @misalambasta 25 дней назад +2

    Update in your thumbnail 2 hours to 1 hour.

  • @kevyyar
    @kevyyar 18 дней назад +1

    ...and still no job lol. Just kidding! Just following the meme xD

  • @perc-ai
    @perc-ai 28 дней назад +3

    thats not enough system design books to get a job though

    • @therealraymondjones
      @therealraymondjones  28 дней назад +1

      Depends on your level. Mid-level it easily is. For Senior and Staff level system design interview it definitely is not

    • @basuta-dshrara
      @basuta-dshrara 27 дней назад +1

      @@therealraymondjones what would you consider senior and staff ? This book is very dense and seems to be covering enough for those levels. thoughts ?

    • @therealraymondjones
      @therealraymondjones  26 дней назад +1

      @@basuta-dshrara I think chapters 8 and beyond of the book are expected for senior / staff levels. Database Internals is another good book to go through along with Google SRE and some academic white papers on the actual technologies used like DynamoDB

  • @vraja6812
    @vraja6812 22 дня назад +1

    Where is the notes? so we can go thru

    • @therealraymondjones
      @therealraymondjones  22 дня назад +1

      Notes are here
      raymondjones.dev/en/system-design-notes/
      A really good roadmap is -> github.com/systemdesignfightclub/SDFC/blob/main/README.md

  • @mengni4426
    @mengni4426 11 дней назад

    Alex Xu😂

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

    I hate when people just learned something then acts like they know what they are talking about but dont.

  • @MichaelBohemian
    @MichaelBohemian 23 дня назад +38

    this guy has good information from the book but is horrible at explanation.

    • @nafis_rk
      @nafis_rk Час назад

      he’s more sharing, not explaining

  • @0xggbrnr
    @0xggbrnr 3 дня назад +1

    An hour of nothing explained. Didn’t demonstrate he actually understood what he read. 😬

    • @Juan_deep
      @Juan_deep 2 дня назад +1

      Seriously this guy doesnt know what he is talking about he is trying to learn by explaining it but he failed big time 🤡

  • @ranahamza23
    @ranahamza23 20 дней назад

    Bullshit