На второй вопрос я отвечу, что судно на воздушной подушке быстрее, потому что вызов couchdb никогда не покидает виртуальную машину. Чтобы использовать судно на воздушной подушке, вы загружаете балки в том же узле, где работает couchdb, и судно на воздушной подушке будет делать эрланговые вызовы непосредственно на couchdb и не покинет узел.
Это, конечно, намного быстрее, чем общение по http, особенно когда приходится конвертировать туда и обратно между json / eterms.
Один недостаток заключается в том, что у couchdb нет erlang api, поэтому ховеркрафт вынужден вызывать функции не-api ниже http-api.
К вопросу об эрланговых взглядах я могу добавить некоторый опыт. Несколько лет назад я опробовал взгляды Эрланга, и я был действительно впечатлен ускорением, которое я получил по сравнению с javascript. Если я правильно помню, это было порядка 5x, поэтому я действительно рекомендую это. Кроме того, отладочные представления стали немного проще