Link to video

Master Slave Architecture used in databases to avoid single point of failures. Writes to master, reads from slave.

donnemartin/system-design-primer

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/6c1511bb-e859-448e-b3ac-b7f3c35473b0/BCE91434-6D7A-4019-9644-3914EB18C864.jpeg

Split-brain problem

What is split brain syndrome? - Definition from WhatIs.com

<aside> 💡 Distributed consensus is a way in which multiple nodes agree on a certain value.

</aside>

Eg: 2PC, 3PC, MVCC, SAGA