[DOCS-1290] Create docs page explaining *why* we require a majority of the set to be up to have a PRIMARY Created: 22/Mar/13  Updated: 30/Oct/23  Resolved: 27/Jul/16

Status: Closed
Project: Documentation
Component/s: manual
Affects Version/s: None
Fix Version/s: Server_Docs_20231030

Type: Task Priority: Major - P3
Reporter: Spencer Brody (Inactive) Assignee: Andrew Aldridge
Resolution: Won't Fix Votes: 0
Labels: replication
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
related to SERVER-9081 Can't failover last SECONDARY node wi... Closed
Participants:
Days since reply: 7 years, 29 weeks ago

 Description   

We clearly document that you need a majority of nodes up to have a primary, but I can't find anything explaining our rationale for that decision. A lot of people don't fully understand why we made that choice and don't fully understand the differences/tradeoffs between a single master or multi-master system. See SERVER-9081 for one example of such confusion.

We should have a page that explains the difference between multi-master and single-master systems, explains why we chose a single-master system (strong consistency), and explains how having a single-master system necessitates the majority up requirement (network splits).



 Comments   
Comment by Emily Hall [ 27/Jul/16 ]

Closed for housekeeping on 7/27/2016 by Emily Hall.
If you require additional support, please open a new ticket for prioritization.
Thanks,
Emily

Generated at Thu Feb 08 07:40:41 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.