Random entropy = new Random();
UdpCommunications comms = constructUdpComms();
SystemView view = new SystemView(entropy, comms.getLocalAddress(),
seeds, quarantineDelay,
unreachableDelay);
return new Gossip(Generators.timeBasedGenerator(), comms, view,
getFdFactory(), entropy, gossipInterval, gossipUnit,
cleanupCycles, heartbeatCycle, redundancy);
}