Syn: a global process registry for Erlang


By brucify | Published: July 6, 2015



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:
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:
Best,
r.

 

The original message is posted on erlang-questions by Roberto Ostinelli, Mon Jul 6 10:58:06 CEST 2015



Follow Erlang Central:


Have an Erlang Question?

Reach out to the Erlang community