Well I guess my question is this: when you use a BATCH, does anything get sent to the cluster, or…
R. Douglas Barbieri
1

It gets sent to the cluster (http://www.datastax.com/dev/blog/atomic-batches-in-cassandra-1-2)

  1. a batch is accepted
  2. a batchlog is written locally and to two other replicas
  3. If the batch does not complete for some reason then it’s retried on the other two replicas

This means that a batch log will almost certainly succeed, but using a circuit breaker for retries (not rollbacks) is still best practice regardless of if a batch log is used or not.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.