I explored some different methods for inter-process communication in Rust

109 points growheme

Hello,

I was interested in different methods for IPC in Rust, considering both performance and ergonomics. I wrote a post demonstrating different methods.

I'm sure there are things that I haven't considered, in particular if there is a way of reading a socket buffer without copying into local memory. If you have any feedback please let me know!

https://3tilley.github.io/posts/simple-ipc-ping-pong/