Ype Kingma<p><span class="h-card" translate="no"><a href="https://meow.social/@mimir" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>mimir</span></a></span> </p><p>This may not fit the 90% same machine situation but:</p><p>A few years ago, I looked around for IPC that would reliably scale to more than 1000 connections doing about 1 message/second with a few hundred bytes/message, and with forward secrecy. </p><p>The only thing that still fits that is <a href="https://mastodon.green/tags/UDP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UDP</span></a> (not TCP) over <a href="https://mastodon.green/tags/wireguard" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wireguard</span></a>. </p><p>For <a href="https://mastodon.green/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> udp means: do it yourself, no existing crates, allow for missing data, and <a href="https://mastodon.green/tags/serde" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>serde</span></a> for the udp packet contents.</p>