Hi Abmar, cool project! I wrote an implementation of the Phi Accrual Detector which I would be happy to donate. It has the nice property that its parameters are based on expectation odds rather than something more arbitrary like # retries.
You can steal it at http://github.com/arosien/failure. It works well but let me know if you have any suggestions. .. Adam On Wed, May 5, 2010 at 1:28 PM, Abmar Barros <abma...@gmail.com> wrote: > Hello all, > > As Henry Robinson first introduced me, my name is Abmar Barros and I am one > of the GSoC accepted students for ZooKeeper. > In the next 4 months, I will be being mentored by Flavio Junqueira in order > to improve ZooKeeper's failure detector module. In this project I will > abstract the failure detection code to a separate module, in order to make > the code cleaner and to ease the implementation of new methods. Also, I will > implement several failure detectors and I will compare their appropriateness > for ZooKeeper. > > I have created a page ( > http://wiki.apache.org/hadoop/ZooKeeper/GSoCFailureDetector) for this > project in the ZooKeeper wiki and also there is a related JIRA issue ( > https://issues.apache.org/jira/browse/ZOOKEEPER-702). > > Suggestions and specific requirements are always welcome :) > > Best regards > > -- > Abmar Barros > MSc candidate on Computer Science at Federal University of Campina Grande - > www.ufcg.edu.br > OurGrid Team Member - www.ourgrid.org > ParaĆba - Brazil >