Matej Marconak·Aug 6[MM’s] Tiny Bench Notes — What’s the Fastest Way to Reverse a String in Java?Different implementations, one benchmark and several surprising JVM optimizations.
InStackademicbySomak Dutta·Jun 20Micro-Benchmarking Java with JMH and BazelOoooh do i love benchmarking .. one of my favourite things to do at work. ( i could go on and on about parca but something else for today…)
Matej Marconak·Jun 11[MM’s] Tiny Bench Notes — UUID Generation Performance Is Not RandomBenchmarking UUID Versions in Java with JMH
InJavarevisitedbyArvind Kumar·May 25How to Benchmark Java Code ProperlyWhy startTime / endTime Benchmarks Lie — And Why JMH Exists
Arvind Kumar·May 24I Assumed Traditional Loops were Faster than Streams. Then I Ran Real Benchmarks using JMHStreams, Loops, JIT & JVM Magic: A Deep Dive Into Modern Java PerformanceA response icon6A response icon6
Matej Marconak·Apr 28[MM’s] Tiny Bench Notes — String Formatting Reality CheckThe real trade-offs in Java string formatting
Matej Marconak·Apr 23[MM’s] Tiny Bench Notes — The String Concatenation Reality CheckA JMH Dive into Java String Concatenation
KV Perumal·Jan 23Mastering Java Microbenchmarking with JMH: A Practical GuideA practical guide to Spring Context Lifecycle Management, JVM memory layout, and avoiding JIT pitfalls in JDK 21.
Matej Marconak·Dec 14, 2025[MM’s] Tiny Bench Notes — Fast or Pretty? The Java Palindrome Benchmarks7 Different String-Reversal Algorithms Through JMH to Find the Winner
Matej Marconak·Dec 7, 2025[MM’s] Tiny Bench Notes — 10 Ways to Validate Integers in JavaA dive into the surprising performance costs of simple code in high-throughput environments.