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

Simulate common network problems like latency, bandwidth restrictions and more

Performance Testing
Free
W

WebPerf-Snippets

A curated list of snippets to get Web Performance metrics.

Performance Testing
Free
Flashlight logo

Flashlight

Measure the performance of any Android app đŸ”Ļ

Performance Testing
Free