Data is spread across multiple nodes in a cache
such that only a single node is responsible for
fetching a particular entry. This is possible by
distributing/partitioning the cluster
in a balanced manner (i.e., all the nodes have
the same number of entries and are hence load
balanced). Failover is handled via configurable
backups on each node.