Publication | Open Access
Epidemic information dissemination in distributed systems
491
Citations
14
References
2004
Year
Cluster ComputingAvailabilityEngineeringNetwork AnalysisCommunicationRumor SpreadingFault-tolerant MessagingInformation PropagationEpidemic AlgorithmsSocial Network AnalysisDistributed SystemsReliable CommunicationFault-tolerant NetworkNetwork ScienceEdge ComputingCloud ComputingData DisseminationPeer-to-peer DatabaseEpidemic AlgorithmMembership MaintenanceEpidemic Information Dissemination
Easy to deploy, robust, and highly resilient to failures, epidemic algorithms are a potentially effective mechanism for propagating information in large peer-to-peer systems deployed on Internet or ad hoc networks. It is possible to adjust the parameters of epidemic algorithm to achieve high reliability despite process crashes and disconnections, packet losses, and a dynamic network topology. Although researchers have used epidemic algorithms in applications such as failure detection, data aggregation, resource discovery and monitoring, and database replication, their general applicability to practical, Internet-wide systems remains open to question. We describe four key problems: membership maintenance, network awareness, buffer management, and message filtering, and suggest some preliminary approaches to address them.
| Year | Citations | |
|---|---|---|
Page 1
Page 1