Как будто эрланг как-то особо хорошо подходит для высокопроизводительных распределённых вычислений.
Я бы добавил ещё одну из причин: это иммутабельность данных, нет встроенного в язык никакого low level способа работать с изменяемой памятью, которая является серьёзным препятствием написания действительно быстрых алгоритмов…Везде, где во что-то упираешься - сразу C-код и потеря всех beam-преимуществ - ring в riak-е C-код, писать на диск в Riak-е тоже C-код и так во всех флагманах было, есть и будет. На мой субъективный взгляд.