Dear Wiki user, You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for change notification.
The "ArchitectureInternals" page has been changed by PeterSchuller. The comment on this change is: Clarify that the replication strategy produces endpoints as a function of row keys. http://wiki.apache.org/cassandra/ArchitectureInternals?action=diff&rev1=23&rev2=24 -------------------------------------------------- * See [[ArchitectureSSTable]] and ArchitectureCommitLog for more details = Read path = - * !StorageProxy gets the endpoints (nodes) responsible for replicas of the keys from the !ReplicationStrategy + * !StorageProxy gets the endpoints (nodes) responsible for replicas of the keys from the !ReplicationStrategy as a function of the row key (the key of the row being read) * This may be a !SliceFromReadCommand, a !SliceByNamesReadCommand, or a !RangeSliceReadCommand, depending * !StorageProxy filters the endpoints to contain only those that are currently up/alive * !StorageProxy then sorts, by asking the endpoint snitch, the responsible nodes by "proximity".
