System Design
Software Engineers Wes Moncrief and Kevin Li discuss aspects of the system design interview, as well as related topics in designing large and interesting software architectures. If you're new here, I'd suggest starting with the episode "Facebook Timeline Interview". I'll also note that our first few episodes had lower quality audio than our subsequent episodes.We'd love to hear any listener feedback - email us at thesystemdesignpodcast@gmail.com
System Design
SQL vs noSQL Databases
•
Episode 3
Breaking away from the interview format, Wes and Kevin deep dive into SQL vs noSQL databases.
Show notes:
ACID compliance - https://mariadb.com/resources/blog/acid-compliance-what-it-means-and-why-you-should-care
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
MongoDB - https://docs.mongodb.com/manual/introduction/