Java Microbenchmarks with JMH, Part 3

In Part 1 of this series, we covered the basics of creating a JMH project and getting it to run, proposed a small benchmark, and showed what the implementation would look like. InPart 2we looked at how to configure JMH, how it works, and why certain parameters are necessary. In this last part,...

READ MORE

Java Microbenchmarks with JMH, Part 2

In last week's blog, we discussed the basics of creating a JMH project and getting it to run. We also proposed a small benchmark and showed what the implementation would look like. Today, we'll be looking into how to configure JMH, how it works, and why certain parameters are necessary. (Be sure to...

READ MORE

Java Microbenchmarks with JMH, Part 1

You have an application running. It's doing pretty well, except for the fact that it's somewhat slow. You have identified the bottleneck, and now you're trying to come up with the ideal solution. There are a myriad of mechanisms you could try, but you don't want to deploy each one of your attempts...

READ MORE