> 
> This describes the goal / intent but not the how.
> 
> Isn’t a satellite approximately equivalent to a dc with only transient / 
> witness replicas defined, and the nodetool command just a coordination of 
> adding new transient replicas and  removing the old? What’s the difference in 
> implementation you’re proposing here ? 

Here I though the CEP was too focused on the how and not the why :)

A satellite is a dc with only witness replicas, and the failover process is 
just a sequential shuffling of quorums and consistency levels. The distinction 
between a satellite and a witness DC is that the satellite is used as part of 
this failover process, and the failover capable replication strategy makes sure 
that it's used that way for the keyspace it controls replication for.

Reply via email to