Jak Erlang powinien radzić sobie ze wspólnymi danymi

(Nie mam prawie żadnego doświadczenia z Erlangiem, po prostu przeczytaj kilka książek) Załóżmy, że buduję serwer gier za pomocą Erlang.

Jest to bardzo powszechny obieg każdego użytkownika, aby sprawdzić coś (np. Znaleźć najbliższego gracza), więc zwykle jest to klasa menedżera.

W powyższym przypadku używamy blokady mutex.

Jak wiem Erlang tworzy nowy proces Erlang na każde połączenie TCP (sesję użytkownika) normalnie. Następnie, w jaki sposób lista sesji użytkownika może być rozpowszechniana?

Jeśli mam proces nadrzędny dla tych sesji użytkownika i pytam o proces nadrzędny, może to być szyjka butelki?

questionAnswers(1)

yourAnswerToTheQuestion