A pipe multiplexer inspired by plumber.
Currently, piped is an m:n IPC mechanism that will send data from m publishers to all n subscribers.
Run piped as a daemon (e.g use systemd or background process)
To publish messages use pubmsg which reads messages on stdin. For example :
od < /dev/urandom | pubmsg
To subscribe to messages from all publishers use submsg which will output the messages on stdout:
submsg
- More bandwidth tests
- Make simpler
- Make faster