<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Here's the answer to your question on SockJS mailing list:<br>
<br>
  <a href="https://groups.google.com/d/msg/sockjs/m5UtBVcmJ_g/0M92khnAGmgJ" target="_blank">https://groups.google.com/d/msg/sockjs/m5UtBVcmJ_g/0M92khnAGmgJ</a></blockquote><div><br>Thank you Marek for your detailed answer.<br>

<br>Both Sock.js and Cowboy are great projects and it was good experience of having opportunity of using them.<br><br>I am trying to write some reasons so that you and can give your suggestions.<br><ul><li>We aim to build a benchmarking client for performance analysis. This tool should be able to perform all sorts of actives that any user might do. Both, with SockJS & Cowboy do not have a client which I could use. SocketIO had a client which could be used in Node.js. However, SocketIO port of Erlang is looking as if it is not in active development.</li>

<li>Coming from C++/PHP background Erlang language is looking difficult. Working on Node.js was natural but performance of Node.js is not good. In our benchmark Node.js was performing 40k msg/sec using SockJS module and around 60k msg/sec when using ZeroMQ. Even PHP gives 400K msg/sec with ZeroMQ (although it has <a href="https://github.com/mkoppanen/php-zmq/issues/64">leaking memory</a>).</li>

</ul><p>We are trying some basic prototype on other languages.<br></p><p>Jai<br></p></div></div>