我是 Erlang 以及分布式计算的新手。我们是一个小团队,正在尝试构建一个小型消息服务器。我们正在研究如何管理集群状态的一件事 - 我们在 Erlang 开源项目中遇到了一些自定义实现,例如 Riak、rabbitMq、ejabbered 和 Vernemq。
似乎 Erlang 社区正在转向使用 gossip 协议进行集群管理 - 我看到最近关于 RabbitMQ 的帖子(https://groups.google.com/forum/#!searchin/rabbitmq-users/gossip $20protocol/rabbitmq-users/ jvQQy30kLTI/hIDFw94SddQJ
我的问题是 - 除了八卦协议之外,还有其他方法可以进行集群管理吗?还有什么是八卦协议的开源erlang实现。在考虑 erlang 节点管理时需要考虑哪些因素?
谢谢你的帮助。