Why not use NetworkTopology and specify each region as a ‘DC’ ?
Setup a snitch (propertyFile or Gossip, or even the EC2Region one) to list out
which nodes are in which DC.
Then when creating the Keyspace, specify NetworkTopology, with RF1 in each DC
/ Rack.
Ie.
CREATE KEYSPACE fred
After sleeping on this, I'm sure my original conclusions are wrong. In all
of the referenced cases/threads, I internalized "rack awareness" and
"hotspots" to mean something different and wrong. A hotspot didn't mean
multiple replicas in the same rack (as I had been thinking), it meant the
process