This playlist should help you prepare for your system design interviews. This video covers the CAP theorem, a well known principal in distributed systems. What and why is there a tradeoff between consistency, availability and partition tolerance in distributed systems design. Systems design interview prep guide - High Availability | Eliminate Single Points of Failure - Data Consistency | Strong Consistency vs. Eventual Consistency - Why You Can’t Sacrifice Partition Tolerance - CAP Twelve Years Later: How the "Rules" Have Changed by Prof. Eric Brewer -











