[erlang-questions] gen_leader usage/pointers
Augusto Becciu
augusto@REDACTED
Thu Sep 23 03:25:13 CEST 2010
If you're planning to use gen_leader you definitely want to use my fork
which contains many bug fixes and some new features like dynamic addition of
candidate nodes. The code is at:
http://github.com/abecciu/gen_leader_revival
I'm working on a test suite for it which I'm going to release soon, and I'll
probably write some doc too.
Here are some examples of gen_leader usage:
http://github.com/Vagabond/OpenACD/blob/master/src/queue_manager.erl
http://github.com/uwiger/gproc/blob/master/src/gproc_dist.erl
http://github.com/abecciu/gen_leader_revival/blob/master/examples/skeleton.erl
Let me know if you have more questions.
Augusto
On Wed, Sep 22, 2010 at 7:15 PM, Juan Jose Comellas <juanjo@REDACTED>wrote:
> Can anyone who's ever used or (even better!) written one of the many
> gen_leader incarnations point me to some documentation/examples on how to
> use it? I have a scenario where I have to keep a master process (to be
> chosen randomly or according to load) with slaves that takeover when the
> master goes down. I'm not sure if gen_leader is the correct solution, as
> the
> master communicates to an external service and there will be more than one.
> Both the master and the slave have open sockets to the external service and
> the slave socket is "activated" as soon as the master goes down.
>
> I'd appreciate any pointers anybody might give me.
>
> Thanks,
>
> Juanjo
>
More information about the erlang-questions
mailing list