The original post: /r/nginx by /u/electriksquirrel on 2024-07-08 22:44:47.
Does anyone know of or has considered an Nginx rewrite in Rust? Part of the motivation is that it has a great core but feature-wise is slow and gated with Nginx+. A community-driven implementation would allow for more feature development. I’m not aware of a popular high-performance proxy written in a memory-safe language.
Nginx - C
HAProxy - C
Envoy - C++
Apache Httpd - C
Varnish - C
Angie (Nginx fork by Nginx folks) - C
Caddy is written in Go but idk if it would be considered performance-oriented (rather is more UX-oriented).
There’s some kubernetes proxies written in Rust but they’re very application-specific e.g. Linkerd.
You must log in or register to comment.