The Basic Binary IPC system provides an interface for performing inter-process communication using IPv4 or local streams. The interface follows a non-blocking pattern which allows applications to communicate either synchronously or asynchronously. The only requirement for this system is CFFI.
BSD license, IPC
basic-binary-ipc