[zeromq-dev] [ANNOUNCE] paperjam -- device implementation for zeromq and crossroads

Paul Colomiets paul at colomiets.name
Wed Apr 18 00:40:16 CEST 2012


We are searching for a long time for a replacement of the devices from
early zeromq2.x. Here is my answer.


Paperjam supports both zeromq2.x and libxs, and is able to send
messages received from zeromq socket to libxs socket and vice versa.
So may be used to migrate between zeromq and libxs.

It also supports "monitored" devices, inspired by pyzmq, that
basically means that there is third socket which receives copy of all
messages sent between frontend and backend. It is mostly useful for
debugging purposes.

Unlike old devices, paperjam provides standalone process with multiple
devices in single process (and with YAML'y config).

Future plans are modest: implement handling of various socket options,
add some statistics and maybe implement zeromq3 support.


More information about the zeromq-dev mailing list