| |
Zeroserve is a lightweight, zero-configuration HTTPS web server that serves entire websites from a single tarball and uses eBPF programs as its configuration layer to handle routing, authentication, rate limiting, and proxying—eliminating the need for separate config files. It outperforms nginx on most workloads by running JIT-compiled, sandboxed eBPF scripts on every request through io_uring for efficient I/O, while supporting modern TLS 1.3, HTTP/2, and atomic hot-reloads without dropped connections. The design consolidates configuration and scripting into a single readable eBPF program rather than splitting logic across declarative directives and optional runtimes like traditional web servers.
Read Full Article →
← More Tech news