wrk
wrk is a high-performance HTTP benchmarking tool designed to generate significant load on a web server. It is open-source, lightweight, and widely used to assess throughput and latency under high concurrency. Written in C, wrk uses an asynchronous, event-driven model to drive many concurrent connections with minimal overhead. It runs on Unix-like systems and can benchmark both HTTP and HTTPS endpoints.
Key features include multi-threaded execution with multiple connections, Lua scripting for customizing requests, and the ability
Usage typically involves invoking wrk with a configuration of threads, connections, and duration, followed by the
Limitations are that wrk focuses on HTTP benchmarking and may not replace full-fledged load-testing suites for