[erlang-questions] [ANN] Syn: a global process registry

Christopher Meiklejohn cmeiklejohn@REDACTED
Tue Jul 7 16:13:14 CEST 2015


On Tue, Jul 7, 2015 at 3:43 PM, Fred Hebert <mononcqc@REDACTED> wrote:
> On 07/06, Roberto Ostinelli wrote:
>>
>> Syn is a process registry that has the following features:
>>
>>   - Global (i.e. a process is uniquely identified with a Key across all
>>   the nodes of a cluster).
>>   - Any term can be used as Key.
>>   - Fast writes.
>>   - Automatically handles conflict resolution (such as net splits).
>>   - Configurable callbacks.
>>

Did you happen to evaluate our work on Riak PG?  Riak PG provides a
CRDT based solution for process group membership.  There's a paper
available from Erlang Workshop 2013.

http://christophermeiklejohn.com/erlang/2013/06/05/erlang-gproc-failure-semantics.html
http://christophermeiklejohn.com/erlang/2013/06/03/erlang-pg2-failure-semantics.html
http://christophermeiklejohn.com/erlang/riak/crdt/2013/06/24/introducing-riak-pg-distributed-process-groups-for-erlang.html
http://dl.acm.org/citation.cfm?id=2505309

- Christopher



More information about the erlang-questions mailing list