v0.35.2
This commit is contained in:
1 parent
09414dfb09
commit
f4606cce18
36 files changed
+641
-74
No files matched your search
@@ -54,7 +54,7 @@ Default managed installation: HTTP on `:80`, HTTPS on `:443` with a self-signed
|
||||
|
||||
## Performance
|
||||
|
||||
RustProxy streams requests and responses asynchronously on Tokio and Hyper. On one CPU core it serves roughly 14,000 proxied and 24,000 static requests per second with full statistics and logging enabled, and it is faster than a comparably configured Nginx for large proxied responses. Benchmark method, the full comparison and tuning advice are in [Performance](docs/PERFORMANCE.md).
|
||||
RustProxy streams requests and responses asynchronously on Tokio and Hyper. On one CPU core it serves roughly 15,000 proxied and 26,000 static requests per second with full statistics and logging enabled, and it is faster than a comparably configured Nginx for large proxied responses. Benchmark method, the full comparison and tuning advice are in [Performance](docs/PERFORMANCE.md).
|
||||
|
||||
## Building
|
||||
|
||||
@@ -66,6 +66,8 @@ RustProxy streams requests and responses asynchronously on Tokio and Hyper. On o
|
||||
|
||||
Rust stable (see `rust-version` in `Cargo.toml`), a C compiler and Python 3.10+ are required. The build embeds the panel, the documentation and Swagger UI, so the binary has no runtime web dependencies.
|
||||
|
||||
Optional memory allocator: `cargo build --release --features mimalloc` handles heavy HOT cache turnover faster but uses about 25% more memory; see [Performance](docs/PERFORMANCE.md#memory-allocator).
|
||||
|
||||
## License
|
||||
|
||||
Copyright © 2026 Mateusz Gruszczyński.
|
||||
|
||||
Reference in new issue
Block a user