Nordstrom / xrpc

Simple, production ready Java API server built on top of functional composition.
Apache License 2.0
17 stars 17 forks source link

Add microbenchmarks to CI Pipeline #105

Open andyday opened 6 years ago

andyday commented 6 years ago

Replace or enhance the wrk regression script with JMH benchmarks... See https://blog.codecentric.de/en/2017/10/performance-measurement-with-jmh-java-microbenchmark-harness/

pdex commented 6 years ago

let's get runRegressions.sh into the pipeline and go from there. We probably also need to break out the terminology of what we mean by regressions and microbenchmarks.

I can't find the relevant blog post from Martin Thompson, but some of the ideas are in his post on this presentation: https://www.infoq.com/presentations/LMAX scroll down to: Re: Excellent presentation and some remarks Dec 19, 2010 09:39 by Martin Thompson