Async
Async is an asynchronous request manager in pure-go
Benchmarks
Running 30s test @ http://localhost:1337/a
2 threads and 20 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 312.41us 361.29us 12.76ms 95.14%
Req/Sec 34.89k 2.15k 55.53k 89.68%
2086354 requests in 30.10s, 18.31GB read
Requests/sec: 69315.13
Transfer/sec: 622.83MB
Running 30s test @ http://localhost:1337/b
2 threads and 20 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 796.00us 812.12us 24.89ms 91.27%
Req/Sec 14.36k 1.47k 17.39k 73.33%
857224 requests in 30.01s, 7.53GB read
Requests/sec: 28567.70
Transfer/sec: 256.89MB
Running 30s test @ http://localhost:1337/a
2 threads and 20 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 312.75us 361.67us 12.26ms 95.09%
Req/Sec 34.93k 1.37k 38.34k 76.33%
2085260 requests in 30.01s, 18.30GB read
Requests/sec: 69493.89
Transfer/sec: 624.44MB
Running 30s test @ http://localhost:1337/b
2 threads and 20 connections
Thread Stats Avg Stdev Max +/- Stdev
Latency 776.42us 781.30us 20.42ms 91.58%
Req/Sec 14.53k 1.37k 16.96k 77.67%
867577 requests in 30.01s, 7.62GB read
Requests/sec: 28908.86
Transfer/sec: 259.95MB