Cassandra: The Definitive Guide: Distributed Data at Web Scale