This implementation creates connections where the operation queue is an
ArrayBlockingQueue and the read and write queues are unbounded
LinkedBlockingQueues. The Redistribute FailureMode is always
used. If other FailureModes are needed, look at the ConnectionFactoryBuilder.

DEFAULT_OP_QUEUE_LEN

DEFAULT_OP_QUEUE_MAX_BLOCK_TIME

public static final long DEFAULT_OP_QUEUE_MAX_BLOCK_TIME

The maximum time to block waiting for op queue operations to complete, in
milliseconds. The default has been set with the expectation that most
requests are interactive and waiting for more than a few seconds is thus
more undesirable than failing the request.