Использование распределенного Erlang создает ячеистую сеть между всеми узлами, которая плохо масштабируется до сотен узлов. Как riak-core справляется с этим?
Разве он не использует распределенный Erlang (установите -connect_all=false и используйте собственный протокол для связи между узлами riak)? При беглом взгляде на код не похоже, что они это делают.