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

Loïc Hoguin essen@REDACTED
Mon Jul 6 23:36:50 CEST 2015


Hi,

Other than the comments already on your post:

"I’m not sure why Syn is performing better with 3 nodes than with 2 (and 
I’ve repeated this test more than once)."

This is the good thing about these kind of benchmarks, they allow you to 
find oddities in the behaviour of your code. So figure this thing out. :-)

I will add the package to the index in a few.

Cheers,

On 07/06/2015 10:58 AM, Roberto Ostinelli wrote:
> All,
> Today I've open sourced Syn, a global process registry.
>
> 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.
>
> It can be found here:
> https://github.com/ostinelli/syn
>
> An article discussing various pre-existing global process registries
> (erlang native modules, gproc, and cpg) and why I've built Syn can be
> read here:
> http://www.ostinelli.net/an-evaluation-of-erlang-global-process-registries-meet-syn/
>
> Best,
> r.
>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED
> http://erlang.org/mailman/listinfo/erlang-questions
>

-- 
Loïc Hoguin
http://ninenines.eu
Author of The Erlanger Playbook,
A book about software development using Erlang



More information about the erlang-questions mailing list