Hello, As mentioned in https://cassandra.apache.org/_/cassandra-basics.html, can someone clarify how many coordinator nodes are there in the cluster at any given time?
1. Is there a dedicated *single* coordinator node in the whole cluster that changes from time to time? 2. Or any node becomes a coordinator node when the client-request lands on it? I am assuming it is the latter because the former will make the coordinator node a SPOF. As an example, if we have a 100 node cluster and there are no hot partitions etc, then is it fair to say that at any given time, generally speaking, each node will be acting as a coordinator node for an equal number of requests? So for each request, there is a single coordinator node. But for all requests at a given time, the coordinator nodes are equally distributed among the cluster. Assumption: The client is intelligent enough and not sending traffic to just a single node. Thanks in advance for clarifying !