Sōzu is a lightweight reverse proxy server built in Rust that supports hot configuration changes at runtime without reloading, zero-downtime upgrades while processing requests, and TLS termination. It emphasizes memory safety through Rust's guarantees and worker sandboxing, while optimizing performance with zero-copy HTTP parsing via Kawa and efficient TLS handling through Rustls. The proxy shields backend servers from direct network access and can be configured dynamically through secure Unix sockets.
Sort: