TritonDataCenter / java-http-signature

Library for performing RSA signed HTTP requests in Java
Mozilla Public License 2.0
17 stars 13 forks source link

create JMH based microbenchmarks #19

Closed cburroughs closed 7 years ago

cburroughs commented 7 years ago

JMH is a tool for java microbenchmarks tries to mitigate most of the obvious ways JVM can deceive naive approaches. This will allow us to compare signing algorithms, hashes, and providers to give better recommendations.

Example results from a reasonable public cloud container:

NOTE: There was some benchmark-esque behavior in some of the unit tests. The iterations there are toned down to avoid > 10k lines of output