placeholder

IPC in Rust - a Ping Pong Comparison

Home »  Posts »  IPC in Rust - a Ping Pong Comparison IPC in Rust - a Ping Pong Comparison 2024-06-12 · 20 min ·   | Suggest Changes Table of Contents The Problem A Note on Timing Benchmarking Approach 1 - Pipes Approach 2 - TCP Approach 3 - UDP Approach 4 - Shared Memory Results Syste...

Click to view the original at 3tilley.github.io

Hasnain says:

“If I had to do this in Production, for the majority of workloads I'd probably still use an HTTP / TCP connection. It's portable, reliable on message failure, and I could split it across machines if needs be. However for the cases where latency really matters, the maintenance overhead of using shared memory is worth it.”

Posted on 2024-07-01T02:03:05+0000