ModeHow It WorksProsCons
Synchronous (strong)Primary waits for replica ACK before commit.Zero data loss (RPO = 0)Higher latency; limited distance
Asynchronous (eventual)Primary returns immediately; replicas catch up.Fast writes, long‑distance replicasPossible data loss on primary crash
Multi‑primary / LeaderlessAny node can accept writes; conflicts resolved later (e.g., last‑write‑wins, CRDT).High write availabilityConflict resolution complexity