Microbenchmarking Big Data Solutions on the JVM – Part 1 – Autoletics