Search and replication in unstructured peer-to-peer networks | Synapse