> > Right, distribution implies some form of replication, which is what mnesia > does under the covers. Mnesia isn't a good fit though, because it can't > handle dynamic node membership in a cluster (so any kind of autoscaling > orchestration is out). The library I wrote uses eventually consistent > replication, but I'd love to see a solution which is either part of > Registry, or can be built on it as an extension of some kind.
The Registry is local by definition. The Elixir team currently has no plans of tackling a distributed Registry specially because a global, distributed, unique registry is currently being tackled by the OTP team. We do have plans to tackle a distributed process group (which Phoenix.Presence already is) and a distributed process registry as part of the Phoenix.PubSub "suite" (and not Elixir) using many of the concepts from Gabi's talk at ElixirConf. But it is still too early to tell. *José Valim* www.plataformatec.com.br Skype: jv.ptec Founder and Director of R&D -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4%2BOmSpzH64JC0gqBA7HyggzT9i%2ByXB0bffLgak32ooT6g%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.