bitwalker / swarm

Easy clustering, registration, and distribution of worker processes for Erlang/Elixir
MIT License
1.19k stars 102 forks source link

whereis_name/1 invocation takes more than 60_000 ms #132

Open aby2503 opened 5 years ago

aby2503 commented 5 years ago

Sometimes, the invocation of Swarm.whereis_name/1 takes over 60_000 ms. The total amount of processes registered under is about 20K. All processes have pretty the same name pattern 1) "PH#{number}" 2) "FLH#{number}" 3) "FD#{number}", 4) "FS#{number1}:#{number2}", 5) "FPRH#{number}", 6) "FSE#{number1}:#{number2}"

Application is Umbrella like, built with Distillery and Deployed with Edeliver as a single release.