A lot of people do a lot of multi-threaded work with Datastax Java Driver.
It looks like you're using Cassandra Driver 2.0.0-RC2, might I suggest as a
first step, at least upgrade to 2.0.0 final? RC2 wasn't even the final
release candidate for 2.0.0.
On Wed Nov 26 2014 at 8:44:07 AM Brian Tarbox
We're running into a problem where things are fine if our client runs
single threaded but gets TransportException if we use multiple threads.
The datastax driver gets an NIO checkBounds error.
Here is a link to a stack overflow question we found that describes the
problem we're seeing. This quest