10000 GitHub - amir343/fd: Phi Accrual Failure Detector
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

amir343/fd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Phi Accrual Failure Detector

fd is an implementation of this paper which is published in 2004 and is implemented in Erlang. If you are interested to know more about Failure detectors in general and how they are classified please refer to this page.

How to build the project

In order to build and run the project make sure you have Erlang/OTP 18 or newer is installed. In the root of the project run the following:

> make compile
> erl -pa ebin/ -I include/ -sname node1

node1 is just a name given to that Erlang node. Once inside the shell, you can start the application like this:

Erlang/OTP 18 [erts-7.2.1] [source] [64-bit] [smp:4:4] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]

Eshell V7.2.1  (abort with ^G)
(node1@localhost)1> application:start(fd).
ok

And also stop the application like this:

(node1@localhost)1> application:stop(fd).
ok

For list of API you can call you can refer to fd.erl file.

License

Copyright (C) 2016 Amir Moulavi

Distributed under the MIT License.

About

Phi Accrual Failure Detector

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0