分布式 Erlang 和 riak-core:大型集群的网格如何扩展?

Har*_*ish 5 erlang distributed riak

使用分布式 Erlang 在所有节点之间创建一个网状网络,但它不能很好地扩展到数百个节点。riak-core 如何处理这个问题?

它不使用分布式Erlang(设置-connect_all = false并使用自定义协议在riak节点之间进行通信)吗?粗略地看一下代码,他们似乎并没有这样做。

use*_*720 4

我相信他们建议将集群限制为 100 个节点,不过我现在找不到参考。

在超过 100 个节点的集群中,ping 噪声将成为网络流量的重要组成部分。更大规模的部署需要对 Erlang VM 和操作系统进行深入的更改。

以下是其 wiki 中集群容量规划的链接: http: //wiki.basho.com/Cluster-Capacity-Planning.html