Glossary term
What is Split brain? Meaning for developers
In System Design
Two nodes both think they're the leader. Example: Both accept writes, so the data diverges.
Learn it properly · System DesignLesson 24: Database Replication: Leader, Follower and BeyondOne database server will eventually die, drown in reads, or be too far from your users. How leader-follower replication works, what replication lag does to real users, why failover is so hard, and how multi-leader and quorum systems handle conflicts.In System Design Case Studies 2
Two parts of a system both think they are in charge after a network split, and accept conflicting writes.
Learn it properly · System Design Case Studies 2Lesson 7: Design a System Across Multiple Data CentresActive-passive versus active-active, DNS steering, sync versus async replication, split brain and failback, with an RPO simulation.