A node-ipc compatible Clojure library for asynchronous inter-process communication.
clj-ipc
is work in progress. Its main limitations at the moment:
- Although, the scope of the project is to handle all kind of inter-process communication, it currently works with Unix Domain Sockets only.
- It uses blocking Socket API calls by
junixsocket
, thus it needs to create many threads to be able to provide an async API. Use the library accordingly.
It is released to clojars.org.
The example
directory contains some examples of basic usage.