Como deve a Erlang lidar com dados comuns?
(Eu quase não tenho experiência com Erlang, apenas leia alguns livros) Suponha que eu esteja construindo um servidor de jogo usando Erlang.
É muito comum a circulação de cada usuário para checar alguma coisa (por exemplo, encontrar o jogador mais próximo), então há uma classe de gerentes para isso normalmente.
No caso acima, usamos o bloqueio mutex.
Como eu sei Erlang criar novo processo Erlang por cada conexão TCP (sessão do usuário) normalmente. Então, como a lista de sessão do usuário pode ser circulada?
Se eu tiver o processo pai para essas sessões do usuário e pedir para o processo pai, pode ser um gargalo?