[erlang-questions] Sock.js and Cowboy - Example
Michael Truog
mjtruog@REDACTED
Fri Aug 17 01:58:51 CEST 2012
There are reasons to use ZeroMQ and Erlang together. A few, just thought of briefly are:
1) A quick way to integrate with external languages (non-Erlang languages)
2) A way of avoiding the limitations of distributed Erlang and its net tick time
I won't bother to list the problems with using gproc, since that is discussed elsewhere (where it remains on-topic).
On 08/16/2012 03:35 PM, Andrew Berman wrote:
> There's no reason to use ZeroMQ and Erlang together. Erlang provides the same functionality out of the box but has a different way of doing it:
>
> See these articles:
>
> 1. http://jlouisramblings.blogspot.com/2011/10/one-major-difference-zeromq-and-erlang.html
> 2. http://www.rabbitmq.com/blog/2011/06/30/zeromq-erlang/
>
> I'd recommend looking at gproc.
>
> --Andrew
>
> On Mon, Aug 13, 2012 at 12:12 PM, Michael Truog <mjtruog@REDACTED <mailto:mjtruog@REDACTED>> wrote:
>
> On 08/13/2012 10:59 AM, Jai Gupta wrote:
>>
>> Here's the answer to your question on SockJS mailing list:
>>
>> https://groups.google.com/d/msg/sockjs/m5UtBVcmJ_g/0M92khnAGmgJ
>>
>>
>> Thank you Marek for your detailed answer.
>>
>> Both Sock.js and Cowboy are great projects and it was good experience of having opportunity of using them.
>>
>> I am trying to write some reasons so that you and can give your suggestions.
>>
>> * 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.
>> * 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 leaking memory <https://github.com/mkoppanen/php-zmq/issues/64>).
>>
>> We are trying some basic prototype on other languages.
>>
>>
>
> It is much better if you use https://github.com/zeromq/erlzmq2 for Erlang<->ZeroMQ integration.
>
>
> _______________________________________________
> erlang-questions mailing list
> erlang-questions@REDACTED <mailto:erlang-questions@REDACTED>
> http://erlang.org/mailman/listinfo/erlang-questions
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20120816/48c9b0d9/attachment.htm>
More information about the erlang-questions
mailing list