KirinDave / gen_leader_revival

A project to unify various implementations of the Erlang library gen_leader into a modern, robust single implementation

This URL has Read+Write access

name age message
file README.markdown Tue Sep 22 17:26:54 -0700 2009 Quick organization. [KirinDave]
directory combined_version/ Wed Oct 21 16:19:40 -0700 2009 Removing exclusivity from safe_loop/4. [KirinDave]
directory hanssv+serge_version/ Tue Sep 22 17:22:59 -0700 2009 Adding forced heartbeat and worker synching. [KirinDave]
directory opencsm_version/ Tue May 19 14:13:29 -0700 2009 Added git CHANGELOG for opencsm version created... [Andrew Thompson]
directory original_version/ Wed May 20 04:47:21 -0700 2009 Untabified w. Emacs [Hans Svensson]
directory powerset_version/ Tue May 19 14:14:06 -0700 2009 Re-do powerset diff using diff -ub to reduce wh... [Andrew Thompson]
README.markdown

Mission

This is a project to revive and modernize the gen_leader library. Numerous versions of this project exist, developed by disparate groups with different aims. By collecting and integrating these we hope to provide a new standard-library-quality module for the Erlang runtime that provides leader-election functionality without many of the difficulties traditionally associated with such.

Which Version Should I Use?

Use the version in combined_version.

What Exactly Does It Do?

Let us get back to you on that.

Current Participants

  • Andrew Thompson (andrew@hijacked.us)
  • Dave Fayram (dfayram@gmail.com)
  • Hans Svensson (hanssv@chalmers.se)
  • Ulf Wiger (ulf@wiger.net)