Added some benchmarks
This commit is contained in:
parent
5d087230a9
commit
d7a323262f
66
README.md
66
README.md
@ -65,12 +65,68 @@ coverage: 100.0% of statements
|
||||
|
||||
## Benchmarks
|
||||
|
||||
### wrk
|
||||
|
||||
```shell
|
||||
wrk -t12 -c1000 -d2s http://127.0.0.1:8080/
|
||||
```
|
||||
BenchmarkStatic/#00-12 32963155 30.88 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkStatic/hello-12 31640433 37.92 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkStatic/hello/world-12 22497412 52.57 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkGitHub/gists/:id-12 24162244 49.70 ns/op 0 B/op 0 allocs/op
|
||||
BenchmarkGitHub/repos/:a/:b-12 18865028 59.22 ns/op 0 B/op 0 allocs/op
|
||||
|
||||
```
|
||||
Running 2s test @ http://127.0.0.1:8080/
|
||||
12 threads and 1000 connections
|
||||
Thread Stats Avg Stdev Max +/- Stdev
|
||||
Latency 1.83ms 2.07ms 33.95ms 88.04%
|
||||
Req/Sec 50.38k 5.34k 64.92k 71.67%
|
||||
1207398 requests in 2.03s, 46.06MB read
|
||||
Requests/sec: 595860.16
|
||||
Transfer/sec: 22.73MB
|
||||
```
|
||||
|
||||
### ali
|
||||
|
||||
```shell
|
||||
ali --rate=10000 --duration=0 http://127.0.0.1:8080/
|
||||
```
|
||||
|
||||
```
|
||||
Latencies:
|
||||
P50: 90μs
|
||||
P90: 138μs
|
||||
P95: 160μs
|
||||
```
|
||||
|
||||
### oha
|
||||
|
||||
```shell
|
||||
oha -z 2s --no-tui http://127.0.0.1:8080/
|
||||
```
|
||||
|
||||
```
|
||||
Summary:
|
||||
Success rate: 100.00%
|
||||
Total: 2.0003 secs
|
||||
Slowest: 0.0034 secs
|
||||
Fastest: 0.0000 secs
|
||||
Average: 0.0002 secs
|
||||
Requests/sec: 265346.5118
|
||||
```
|
||||
|
||||
### go-wrk
|
||||
|
||||
```shell
|
||||
go-wrk -c 1000 -d 2 http://127.0.0.1:8080/
|
||||
```
|
||||
|
||||
```
|
||||
Running 2s test @ http://127.0.0.1:8080/
|
||||
1000 goroutine(s) running concurrently
|
||||
355214 requests in 1.97068379s, 8.81MB read
|
||||
Requests/sec: 180249.11
|
||||
Transfer/sec: 4.47MB
|
||||
Avg Req Time: 5.547877ms
|
||||
Fastest Request: 30.66µs
|
||||
Slowest Request: 95.208812ms
|
||||
Number of Errors: 0
|
||||
```
|
||||
|
||||
## License
|
||||
|
Loading…
Reference in New Issue
Block a user