Поскольку Cassandra представляет собой смесь Amazon Dynamo и Google BigTable, я предлагаю вам ознакомиться с научными статьями об этих системах:
Сначала прочитайте статью о Dynamo. Там очень хорошо объясняются такие понятия, как кворум, восстановление чтения, Eventual Consistency и т.д. После этого прочитайте статью Big Table. Если вам непонятны некоторые термины, используемые в этих статьях, погуглите их.
В летнем списке литературы по nosql можно найти кучу хороших статей по концепциям nosql. http://nosqlsummer.org/papers