Looking around, there seems to be few libraries for IPC (inter-process comunication), and none of them is cross-platform (servo/ipc-channels, named pipe for Windows). So what would be the better solution for IPC in Rust ?
What I am interested in is sending/receiving small messages between various executing process of the same application, for monitoring/controlling purposes. I need to be able to do it on both UNIX and Windows.
I got a POC running using only the standard library, with UDP. But this requires to store the localhost port somewhere for future usage, which is not trivial.