psup 0.4.1

Process supervisor with inter-process communication over tokio Unix sockets
psup-0.4.1 is not a library.
Visit the last successful build: psup-0.3.3

psup

A non-blocking process supervisor that uses Unix domain sockets for inter-process communication built on tokio. Later support will be added for Windows named pipes.

It's purpose is primarily to be used as a libary psup-impl but the psup executable can be used for testing or constrained environments where a lightweight executable could be useful. The statically linked executable is less than 2MB on Linux and could be trimmed down further with a little effort.

cargo run --example=supervisor

Dual-licensed under MIT and Apacke-2.