<div dir="ltr"><div class="gmail_default" style><div class="gmail_default" style><font face="georgia, serif">Hey List,</font></div><div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style>

<font face="georgia, serif">What's your strategy regarding Erlang VM settings (I'm particularly interested</font></div><div class="gmail_default" style><font face="georgia, serif">in socket/port and process limits) for production usage?</font></div>

<div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style><font face="georgia, serif">It might sound naive, but how do you squeeze 100% out of a single box</font></div>

<div class="gmail_default" style><font face="georgia, serif">and estimate the number of maximum clients that can be served for a cluster,</font></div><div class="gmail_default" style><font face="georgia, serif">given that the information you have is:</font></div>

<div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style><font face="georgia, serif">- hardware platforms details (number of cores, RAM available etc.)</font></div><div class="gmail_default" style>

<font face="georgia, serif">- software platform details (i.e. kernel version, protocols used,</font></div><div class="gmail_default" style><font face="georgia, serif">  VM version and whatnot)</font></div><div class="gmail_default" style>

<font face="georgia, serif">- process/port numbers required per client</font></div><div class="gmail_default" style><font face="georgia, serif">- the average/approximate sum (?) of stack sizes per client processes</font></div>

<div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style><font face="georgia, serif">Also, what happens if you set VM limits to something that it cannot ever reach?</font></div>

<div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style><font face="georgia, serif">And assuming that you can measure the number of messages/locks flying</font></div>

<div class="gmail_default" style><font face="georgia, serif">across nodes, how would you estimate the max size of a single cluster</font></div><div class="gmail_default" style><font face="georgia, serif">connected with Erlang Distribution Protocol (leaving the network reliability</font></div>

<div class="gmail_default" style><font face="georgia, serif">issue aside - assume the alien-technology never-splitting network).</font></div><div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style>

<font face="georgia, serif">Obviously, "run-crash-repeat" would work to get there eventually...</font></div><div class="gmail_default" style><font face="georgia, serif">Share your thoughts/experience please.</font></div>

<div class="gmail_default" style><font face="georgia, serif"><br></font></div><div class="gmail_default" style><font face="georgia, serif">Thanks</font></div><div class="gmail_default" style><font face="georgia, serif"><br>

</font></div><div class="gmail_default" style><font face="georgia, serif">A.</font></div></div>
</div>