Where practical, synchronous replication is usually preferred: it is easier for the user to reason about by avoiding the 'time travel' problem of async systems when switching from the primary to a secondary location...
Asynchronous replication allows the primary to proceed regardless of the secondary's responsiveness.
Collection
[
|
...
]