Grokking the Advanced System Design Interview
Ask Author
Back to course home

0% completed

12. Split Brain

Let's learn about split-brain and how to handle it.

Background

In a distributed environment with a central (or leader) server, if the central server dies, the system must quickly find a substitute, otherwise, the system can quickly deteriorate.

One of the problems is that we cannot truly know if the leader has stopped for good or has experienced an intermittent failure like a [stop-the-world GC pause](## "During Garbage Collection (GC), a program attempts to reclaim memory occupied by objects that are no longer in use

.....

.....

.....

Like the course? Get enrolled and start learning!