Data Centers and RacksGossip and Failure DetectionSnitchesRings and TokensVirtual NodesPartitionersReplication StrategiesConsistency LevelsQueries and Coordinator NodesHinted HandoffAnti-Entropy, Repair, and Merkle TreesLightweight Transactions and PaxosMemtables, SSTables, and Commit LogsBloom FiltersCachingCompactionDeletion and TombstonesManagers and ServicesCassandra DaemonStorage EngineStorage ServiceStorage ProxyMessaging ServiceStream ManagerCQL Native Transport ServerSystem KeyspacesSummary