smallnest / go-web-framework-benchmark

:zap: Go web framework benchmark
Apache License 2.0
2.06k stars 222 forks source link

What do the processing time data infers? #148

Closed stella551 closed 9 months ago

stella551 commented 9 months ago

Hey, i was going through the docs and i was trying to infer what do the following csv infers to? I tried looking for docs but didn't find any.

Any help would be appreciated.

https://github.com/smallnest/go-web-framework-benchmark/blob/master/testresults/processtime.csv

Thanks

smallnest commented 9 months ago
image

0ms10ms100ms500ms mean handler's process time: https://github.com/smallnest/go-web-framework-benchmark/blob/master/server.go#L284

time.Sleep(sleepTimeDuration)

94880.0781303.37 means each webframework's Throughput (requests/ second) at sleepTimeDuration==0