Hey, I just wanted to let everyone know on Friday a change was pushed up to cassandra ruby bindings[1] that allows a user to easily use all of their cassandra nodes as thrift servers.
Before you would have to pass an enumerated list of all the addresses of the servers in your cluster. Now, the bindings will take one or more node address and, using the token map JSON from get_string_property, discover the rest of your cluster. It's strikingly convenient. Use the gem as you have in the past, and it'll take care of the rest. [1] http://github.com/fauna/cassandra -- Jeff