Gossip algorithms: design, analysis and applications | Synapse