• Rack-unaware.
• Rack-aware.
• Datacenter-aware.
If replication is rack-unaware, the coordinator simply chooses
N-1 nodes from the ring. Otherwise, the system elects a leader
amongst the nodes and every joining node will be told by the leader
what ranges they have for the replicas.