You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hellblazer edited this page Oct 25, 2012
·
6 revisions
Failure detectors are central to the operation of the gossip protocol and they provide the critical information as to whether endpoints are alive, dead, or merely a little flaky. Rather than prescribing a particular method of failure detection, this functionality is provided via an interface which provides a generic api for interacting with time based failure detectors.
FailureDetectorFactory
Failure detectors are endpoint based and a factory pattern is used to create these instances as needed.
Provided failure detectors
Several failure detectors are provided with the system and provide varying implementations of failure detectors.
AdaptiveFailureDetector - An adaptive accural failure detector based on the paper: "A New Adaptive Accrual Failure Detector for Dependable Distributed Systems" by Benjamin Satzger, Andreas Pietzowski, Wolfgang Trumler, Theo Ungerer