sans-IO: The secret to effective Rust for network services
At Firezone, we use Rust1 to build secure remote access that scales, be it
from your Android phone, MacOS computer or Linux server. At the core of each app
sits a connectivity library — aptly named
connlib
— that manages network connections and WireGuard tunnels to secure your
traffic. After several iterations, we’ve landed on a design that we are
extremely happy with. It gives us fast and exhaustive tests, deep customisation
and overall high assurance that it does what we want it to do.
connlib...
Read more at firezone.dev