Choosing a programming language for a new project is a rigid architectural decision. This article discusses why we chose Rust for Aembit's Agent/Proxy.
The idea of traffic steering is simple. Rather than sending it directly to its destination, we want to first send it to a proxy to inspect and modify it.