1. A computer implemented method comprising: identifying, by a computing system, a first set of nodes in a networked computer system, each node of the first set of nodes being associated with a user on a social networking system, and the first set of nodes included in a first hash computation that clusters the first set of nodes into communities based on connections between the users on the social networking system; mapping, by the computing system, the first set of nodes to application shards in a first space of an application shard space based on the first hash computation, the application shards in the first space assigned to a first set of machines of the networked computer system; and maintaining, by the computing system, a second space of the application shard space for mappings of nodes not included in the first hash computation to application shards in the second space.