A gossip-based broadcast system