Systems Design - a podcast by Emma Bostian, Kelly Vaughn, and Ali Spittel

from 2020-07-13T07:00

:: ::

Systems design interviews are becoming more and more prevalent and can indicate your ability to work with complex systems. Many engineers struggle with the systems design interviews as a result of their inexperience developing large-scale systems.


Today we’ll teach you some of the foundational elements of systems design so you can nail your next interview.


Show Notes



  • 01:30 What is systems design

  • 07:20 Key characteristics of a distributed system

  • 13:24 Load balancing

  • 17:48 Caching

  • 31:05 Data partitioning

  • 35:24 SQL vs. NoSQL

  • 46:50 How to learn systems design

  • 48:00 Shoutouts


Resources



Transcript


Here is the transcript for this week's episode.

Further episodes of Ladybug Podcast

Further podcasts by Emma Bostian, Kelly Vaughn, and Ali Spittel

Website of Emma Bostian, Kelly Vaughn, and Ali Spittel