EvilZone

Other => Found it on the Webs => : Darkvision September 10, 2013, 08:01:37 PM

: zeroMQ guide
: Darkvision September 10, 2013, 08:01:37 PM
well i wont pretend to understand at least half of this thing, but it will probably be useful down the road when i get more programming knowledge. anyway xires asked bluechill about support for it in ircd, i had no clue what it was and went to my old friend google for answers, came across this and it seems to be rather inclusive for a short guide.


http://zguide.zeromq.org/ (http://zguide.zeromq.org/)
: Re: zeroMQ guide
: Xires September 11, 2013, 09:19:06 AM
0mq is something that I've had the pleasure of working with for some time since d4de introduced me to it.  Basically, 0mq is a new socket(think BSD socket replacement) that uses its own over-the-wire format(so it's not directly IP-compatible) but permits a great deal more functionality and speed.  0mq sockets can be multi-connect, meaning you can connect a single socket to multiple different nodes simultaneously.  The speed is phenomenal and several socket connection paradigms are easily implemented, like push/pull & pub/sub.  It's really quite fantastic and definitely worth the look.  I might also suggest looking into libxs/crossroads.  But read the documentation on 0mq first, it's worth it.