Commit 04fc00d
committed
Optimize bench server for performance benchmarking
Refactors the bench_server to minimize allocations and output, using static/pre-serialized responses and minimal logging for accurate HTTP benchmarking. Updates dependencies to enable simd-json and disables tracing and swagger-ui by default for the benchmark. Improves server internals for better parallelism and disables request logging unless the tracing feature is enabled. Adds new workspace members and custom release/bench profiles for maximum performance.1 parent 342d124 commit 04fc00d
6 files changed
Lines changed: 417 additions & 73 deletions
File tree
- benches/bench_server
- src
- crates
- rustapi-core/src
- rustapi-rs
0 commit comments