I’ve been reading over the replication zone doc.
Suppose I use the three datacenter example but I have 100 nodes in each datacenter - does this mean that the raft group participants will always be 3 nodes - one in each datacenter? Would node n in datacenter 1 necessarily own the same ranges as node n in datacenter 2, or would the range assignment be more or less random within a datacenter?
Suppose I have one datacenter with two availability zones and a second datacenter that is 100ms away. Would it be possible to configure synchronous replication to occur within the single datacenter and tune the second datacenter to be up-to some threshold behind via asynchronous replication?
If you recall the interesting white paper on cloud Spanner, they basically claim to be able to build a CA system due to control of the network.
How would you recommend one deploy CRDB so that latency is low in an environment where one has the situation I described above (two datacenters that are far away)?