Explorez tous les épisodes du podcast System Design
Plongez dans la liste complète des épisodes de System Design. Chaque épisode est catalogué accompagné de descriptions détaillées, ce qui facilite la recherche et l'exploration de sujets spécifiques. Suivez tous les épisodes de votre podcast préféré et ne manquez aucun contenu pertinent.
Rows per page:
50
1–6 of 6
Titre
Date
Durée
Dropbox Interview
28 Feb 2021
00:32:40
Kevin asks Wes to design Dropbox, with an emphasis on designing the data model and storage techniques to scale out.
As Kevin prepares to start a new job at Instacart, he explains some ideas around how a company like Instacart could employ caching to improve the scalability of their services.
P.S., Wes learned how to edit podcasts better thanks to this guide - https://podigy.co/podcast-editing-guide/, hopefully this podcast has the best audio quality yet!
SQL vs noSQL Databases
17 Oct 2020
00:30:14
Breaking away from the interview format, Wes and Kevin deep dive into SQL vs noSQL databases.
CAP theorem https://www.ibm.com/cloud/learn/cap-theorem https://mwhittaker.github.io/blog/an_illustrated_proof_of_the_cap_theorem Cool article explaining the problem with saying you can have 2 out of 3 properties of CAP http://martin.kleppmann.com/2015/05/11/please-stop-calling-databases-cp-or-ap.html
In our first episode, Kevin gives Wes a mock interview on how to design google docs.
Helpful links
The git storage technique we referenced is described in detail here - https://hypirion.com/musings/understanding-persistent-vector-pt-1 (Note that this is not git, but the same technique applies)
Website with algorithm for merge conflict resolution - https://operational-transformation.github.io/