Skip to content

Commit c8c4a98

Browse files
authored
Adds diagrams for the high availability page (#96)
1 parent fe3cf4a commit c8c4a98

File tree

4 files changed

+18
-0
lines changed

4 files changed

+18
-0
lines changed

source/high-availability.txt

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,11 @@ Recommended Deployment Topologies
5858

5959
Single Region, 3 Node Replica Set / Shard (Primary Secondary Secondary)
6060
```````````````````````````````````````````````````````````````````````
61+
62+
.. figure:: /includes/images/highavailabilityPSS.svg
63+
:figwidth: 750px
64+
:alt: A topology with a single region with 3 nodes: one primary and two secondaries.
65+
6166
This topology is appropriate if low latency is required but high availability requirements
6267
are limited to a single region. This topology can tolerate any 1 node failure and easily satisfy majority write
6368
concern within region secondaries. This will maintain a primary in the preferred region upon any node
@@ -68,6 +73,11 @@ This topology, however, can't tolerate a regional outage.
6873

6974
3-Region, 3 Node Replica Set / Shard (Primary - Secondary - Secondary)
7075
``````````````````````````````````````````````````````````````````````
76+
77+
.. figure:: /includes/images/highavailabilityP-S-S.svg
78+
:figwidth: 750px
79+
:alt: A topology with a three regions. There is one primary node in the first region, one secondary node in the second region, and one secondary node in the third region.
80+
7181
This topology is the standard multi-regional topology where high availability can be provided to tolerate a regional outage.
7282
This topology can tolerate any 1 node failure, any 1 region outage, and is the least expensive multi-region topology.
7383

@@ -79,6 +89,11 @@ application architecture must adjust as a result.
7989

8090
3-Region, 5 Node Replica Set / Shard (Primary Secondary - Secondary Secondary - Secondary)
8191
``````````````````````````````````````````````````````````````````````````````````````````
92+
93+
.. figure:: /includes/images/highavailabilityPS-SS-S.svg
94+
:figwidth: 750px
95+
:alt: A topology with a three regions. There is one primary node and one secondary node in the first region, two secondary nodes in the second region, and one secondary node in the third region.
96+
8297
This topology is the preferred topology that balances high availability, performance, and cost across multiple regions.
8398
This topology can tolerate any 2 nodes' failure, tolerate primary node failure
8499
while keeping the new primary in the preferred region, and tolerate any 1 region outage.
Lines changed: 1 addition & 0 deletions
Loading

0 commit comments

Comments
 (0)