Hi Esteban,
Very good pointer, and interesting presentation at:
http://www.youtube.com/watch?v=nGn60vDSxQ4I will make some experiments with that one, it looks nice... :)
Just one point that bother me, the use of epoll that from what I saw
with zeromq lead to some problem with the pharo vm signal handling. BTW
I was suspecting there would be something like that, they are not
thousands of way to handle socket io.
This is a problem, I left it and tried other ways, but sounds like there
are no other. Every problem have a solution, but some headaches in
perspective too ... :(
Just to mention, libev looked good too, much better that libevent in
fact, according to
benchmarks
http://libev.schmorp.de/bench.htmlThank you for this pointer
regards,
Alain
Le 27/11/2014 15:48, Esteban A. Maringolo a écrit :
>
> El Thu Nov 27 2014 at 4:23:29 AM, Marcus Denker
> <
[hidden email]
> <mailto:
[hidden email]>> escribió:
>
>
> > On 26 Nov 2014, at 23:48, Alain Rastoul
> <
[hidden email]
> <mailto:
[hidden email]>> wrote:
> >
> > Do someone knows about a libevent binding for Pharo , or made
> experiments with Pharo and this library ?
> > After some experiment with the standard socket IO handling, I
> have the feeling that it cannot scale on unix and neither on windows …
>
> I would be very interested in that, yes.
> If I understand correctly, this is in the core what makes NodeJS
> scalable, or not?
>
>
> As far as I understand they moved from livev to libuv
> (
https://github.com/libuv/libuv).
>
> Regards!
>
> --
> Esteban