Hacker News new | ask | show | jobs
by nivertech 3425 days ago
you are not supposed to use Erlang built-in distribution in the main path in production anyway.

I only use it for management and non-critical low t-put control flow, never for the high t-put and/or data flow.

For high t-put you need to implement your own protocols over TCP or something like ZeroMQ.

Some major Erlang-based open-source projects (ejabberd, riak, RabbitMQ) use built-in distribution and that's why they usually either slow or fail under high load in production.