[zeromq-dev] [crossroads-dev] [ANNOUNCE] paperjam -- device implementation for zeromq and crossroads
Martin Sustrik
sustrik at 250bpm.com
Wed Apr 18 08:17:12 CEST 2012
On 18/04/12 00:40, Paul Colomiets wrote:
> 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.
Nice work. That looks like the good starting point for serious device
development.
It's kind of a "software router". You specify set of rules and the
device routes messages according to the rules.
Many use cases come to mind:
1. Device in the middle of the network switching messages between apps.
2. Local IPC daemon to let applications on the same box communicate,
kind of like the D-Bus daemon.
3. Device at the edge of the network (say in router) broadcasting data
from the outside to the internal network.
Etc.
Btw, I believe implementing socket options is crucial atm. Without them
it'll be hard to use it in real-world deployments.
Martin
More information about the zeromq-dev
mailing list