If we want writes to be synchronous not only in relation to local replication within a cluster but also with a remote cluster that is receiving updates through XDCR, is that possible? Client sends transaction and waits, transaction is replicated intra-cluster, document is replicated through XDCR, client receives ack.
XDCR, replication between two clusters, is eventually consistent.