Author Topic: zeroMQ guide  (Read 687 times)

0 Members and 1 Guest are viewing this topic.

Offline Darkvision

  • EZ's Fluffer
  • VIP
  • Royal Highness
  • *
  • Posts: 755
  • Cookies: 149
  • Its not a bug, It's a Chilopodas.
    • View Profile
zeroMQ guide
« on: 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/
The internet: where men are men, women are men, and children are FBI agents.

Ahh, EvilZone.  Where networking certification meets avian fecal matter & all is explained, for better or worse.

<Phage> I used an entrence I never use

Offline Xires

  • Noob Eater
  • Administrator
  • Knight
  • *
  • Posts: 379
  • Cookies: 149
    • View Profile
    • Feed The Trolls - Xires
Re: zeroMQ guide
« Reply #1 on: 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.
-Xires