Local Process Registered Name as Term

Frank Muller frank.muller.erl@REDACTED
Mon Aug 30 16:31:21 CEST 2021


Hi Vance

Checkout gproc or syn.

/F.

What advice can I get on a process registry solution for local (only)
> lookup using term() rather than atom()?
>
> The obvious candidates are erlang:register/2 for atoms and
> global:register_name/2 for other terms:
>
>    erlang:register(Name :: atom()), PidOrPort) ->
>    global:register_name(Name :: term(), Pid) ->
>
> Which is fine however when it will only be used locally global is a
> heavyweight solution.
>
> Should I roll my own using ets?  A process? Other?
>
> --
>      -Vance
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20210830/310a5de5/attachment.htm>


More information about the erlang-questions mailing list