-
Notifications
You must be signed in to change notification settings - Fork 0
🗺 Feature Roadmap 🗺
Frank Ray edited this page Nov 9, 2025
·
2 revisions
| Feature | Description | How It Works | CLI Switches |
|---|---|---|---|
| Download a file and measure average speed. | Single or parallel HTTP/TCP download using a known-size file. |
--url, --threads, --duration
|
|
| Ramp-Up Visualizer | See how TCP speed grows over time. | Downloads a large file and logs per-second throughput. |
--rampup, --seconds
|
| Concurrency Optimizer | Find best number of parallel downloads. | Tests multiple levels of concurrency and compares performance. |
--autoconcurrency, --max-threads
|
| Asset Burst Simulation | Simulate many small asset fetches. | Fires concurrent downloads of numbered files (e.g., file_#.jpg). |
--burst, --url-template, --concurrency, --shuffle
|
| Latency Under Load | Detect bufferbloat or poor QoS. | Downloads large file while pinging or sending HTTP HEADs. |
--latency-under-load, --ping, --threshold-latency
|
| Log speed/latency over time. | Runs recurring small tests and logs to file for days/weeks. |
--monitor, --interval, --log
|
|
| Download random*.jpg files to reach a target size. | Streams mirrored test files in sequence or parallel until target size hit. |
--size, --mirror, --threads
|
|
| VPN/Proxy Test | Check performance through proxies or VPNs. | Tests using custom proxy URL, port, or SNI. |
--proxy, --port, --sni
|
| Cross-Region Benchmark | Compare cloud region performance. | Runs tests against multiple remote regions or cloud zones. |
--region, --multi-region, --compare
|
| Baseline Regression | Detect degraded performance vs known good. | Compares live results to stored baseline. |
--baseline, --warn-on-degrade, --threshold-speed
|
| Protocol Test | Test different network protocol paths. | Runs download using HTTP/1.1, HTTP/2, HTTP/3, TCP or UDP. |
--protocol, --port
|
| Raw TCP/UDP Mode | Test with custom test server. | Streams fixed-size blocks over sockets and logs speed. |
--mode, --host, --port, --size
|