Reading up on Cassandra for a POC. Will be hitting it with Java / Spring. One thing isn't clear at this point. It's a peer to peer architecture. So lets say I have 3 nodes. 1.1.1.1, 1.1.1.2 and 1.1.1.3. I get that Cassandra will distribute the data across all 3 node and do its replication thing, etc.
In Spring, for the Datastax Cassandra driver as well as cqlsh... since there is no leader in a data-center/cluster... In cqlsh they call it a server, in the Spring Datastax driver, they call it a contact point.
Do I put all 3 IPs as contact points? Or do I just pick one? If I have 10,000 containers and they all connect to .1, that'll probably kill that box, no? What if I have 1,000 nodes. I can't possibly have to put all 1000 as contact points?
Just trying to see how you are supposed to connect to the cluster. All the docs and tutorials seem to be aimed at a single server. You'd think this would be basic information lol...