p

plow

A high-performance HTTP benchmarking tool with real-time web UI and terminal displaying

Pricing: Free
Visit website

What is plow?

Plow is a HTTP(S) benchmarking tool, written in Golang. It uses excellent 'fasthttp' instead of Go's default net/http due to its lightning fast performance.

Plow runs at a specified connections(option -c) concurrently and real-time records a summary statistics, histogram of execution time and calculates percentiles to real time display on Web UI and terminal. It can run for a set duration( option -d), for a fixed number of requests(option -n), or until Ctrl-C interrupted.

The implementation of real-time computing Histograms and Quantiles using stream-based algorithms inspired by prometheus with low memory and CPU bounds. so it's almost no additional performance overhead for benchmarking.

More tools in Performance Testing

C

Comcast

Performance Testing

Simulate common network problems like latency, bandwidth restrictions and more

Free
W

WebPerf-Snippets

Performance Testing

A curated list of snippets to get Web Performance metrics.

Free
Flashlight logo

Flashlight

Performance Testing

Measure the performance of any Android app đŸ”Ļ

Free