Hi Alain, This is nice that you are working on a zmq binding for Pharo. Is it public and on Sthub?
Cheers, #Luc 2014-11-04 7:43 GMT+01:00 Alain Rastoul <[email protected]>: > > > Le 04/11/2014 01:32, Igor Stasenko a écrit : > >> What is zmq sockets? Some kind of wrapper library? Then best i can >> advise is to follow its guidelines, since i'm not familiar with it. >> >> Btw, using (NBExternalArray ofType: 'xyz') is highly expensive, >> please read carefully NBExternalArray class comment, which explains all >> details. >> >> > ZeroMQ is an open source asynchronous inter-process communication messaging > library/framework written in c++ > zeromq sockets should not have been called sockets because they are more > 'endpoints' > or something like that in zmq realms, however, it uses tcp sockets in my > tests and > has different behaviours on linux and windows, I suspect > something different about underlying tcp sockets states. > > Thank you for the indication about performance, I will take it into account > My first step is just to make experiments that works > to be comfortable with both nativeboost and zeromq. > This experiment is done with two different pharo vm processes > (the client and the server) started manually, and the same > in C. > This library has nice patterns that makes it very interesting from a > parallel computing perspective > (request/response, publisher/subscriber, push/pull , etc). > The guide is here and is worth looking at http://zguide.zeromq.org/page: > all > I know you will be interested in, it has similarities with your > old hydra project > :) > > > > >
