Skip to content
SPECIFICTION
Get listed

Sōzu

sozu.io

LinuxSelf-hosted
Visit sozu.io
Spec score 6.8 #28 of 33 in Reverse Proxy Software

Spec sheet

Purpose
Sōzu is an open-source TCP and HTTP reverse proxy built in Rust for demanding, dynamic web infrastructures.Read 8 Oct 2026 · sozu.io
Product
Sōzu is an open source TCP and HTTP reverse proxy built in Rust for highly demanding web infrastructure.Read 8 Oct 2026 · sozu.io
Intended users
The maker describes Sōzu as used by cloud and PaaS providers to manage changing web infrastructure and frequent app and customer additions.Read 8 Oct 2026 · sozu.io
Deployment
The project publishes Linux binaries and Docker images for tagged releases and also documents building from source.Read 8 Oct 2026 · github.com
Security
The project describes Rust as providing memory safety and says Sōzu workers are sandboxed, with backends shielded behind the proxy.Read 8 Oct 2026 · github.com
License
Sōzu is covered by the GNU Affero General Public License version 3.0 and above; the maker says businesses based on Sōzu should contribute back or contact Clever Cloud for a business agreement.Read 8 Oct 2026 · sozu.io
Headquarters
Nantes, FranceRead 28 Sep 2026 · sozu.io
Control plane
External tools communicate with the main process through a Unix socket using a Protocol Buffers based binary protocol, and configuration is applied as atomic diffs.Read 8 Oct 2026 · sozu.io
Dynamic configuration
Sōzu applies configuration changes at runtime without reloading and supports multiple updates per second.Read 8 Oct 2026 · sozu.io
High availability
Sōzu is designed to stay up while it upgrades itself and to avoid losing connections during configuration changes and binary upgrades.Read 8 Oct 2026 · sozu.io
Installation
The project README says prebuilt binaries are available for Linux and Docker images are published for tagged releases.Read 8 Oct 2026 · github.com
Limits
The project says Sōzu uses fixed resource and connection limits to help avoid out-of-memory kills and increased latency under high connection counts.Read 8 Oct 2026 · sozu.io
Load balancing
It detects broken backend servers and supports Round Robin, Random, Least_loaded, and Power of two load balancing algorithms.Read 8 Oct 2026 · sozu.io
Logging
Its logger can send logs to stdout, files, TCP, UDP, and Unix sockets.Read 8 Oct 2026 · sozu.io
Metrics
Metrics can be sent using a StatsD compatible protocol or aggregated locally for querying through the configuration socket.Read 8 Oct 2026 · sozu.io
Release verification
The project README says releases include SHA256 checksums, sigstore keyless signatures, and SLSA build provenance attestations for tarballs.Read 8 Oct 2026 · github.com
Resource limits
Sōzu uses fixed resource and connection limits to help avoid out of memory kills and increased latency under high connection counts.Read 8 Oct 2026 · sozu.io
Runtime configuration
It applies configuration changes at runtime without reloading, including atomic configuration diffs through a Unix socket using a Protocol Buffers based protocol.Read 8 Oct 2026 · sozu.io
Support contact
The site’s legal notice lists [email protected] for general support.Read 8 Oct 2026 · sozu.io
TLS
Sōzu can act as a TLS endpoint and supports ring, AWS-LC, and OpenSSL cryptographic backends at compile time.Read 8 Oct 2026 · github.com
Upgrades
Its main process and worker model is designed to allow upgrades while continuing to process requests.Read 8 Oct 2026 · sozu.io

Where Specifiction places it

Alternatives to SōzuAll alternatives →