evio/benchmarks/README.md

22 lines
408 B
Markdown
Raw Normal View History

2017-11-03 04:31:36 +03:00
## evio benchmark tools
2017-11-04 02:39:28 +03:00
Required tools:
2017-11-03 04:31:36 +03:00
- [wrk](https://github.com/wg/wrk) for HTTP
- [tcpkali](https://github.com/machinezone/tcpkali) for Echo
- [Redis](http://redis.io) for Redis
2017-11-04 02:39:28 +03:00
Required Go packages:
```
go get gonum.org/v1/plot/...
go get -u github.com/valyala/fasthttp
go get -u github.com/kataras/iris
```
And of course [Go](https://golang.org) is required.
2017-11-03 04:36:15 +03:00
Run `bench.sh` for all benchmarks.