Benchmark and profiling Java with JMH
Exploring how to profile and benchmark Java code using JMH and Async profiler.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

David Vlijmincx
4,803 viewsExploring how to profile and benchmark Java code using JMH and Async profiler.

Ricardo Mello
26,745 viewsOne of the discussions that always leaves me with both doubts and excitement is the one about system architecture.

Gerrit Grunwald
5,015 viewsRecently Azul announced that AVD makes it possible to identify vulnerable components on a jar file level but also on class file level.
Frank Delporte
3,490 viewsThis is the third blog post in a series on faster Java application warmup with ReadyNow. If you haven’t been following the series, go back …

Luce Carter
2,798 viewsIn the technological world, the cloud has become more prevalent. It brings many benefits, including flexibility, scalability, faster …

Vincent Vauban
6,778 viewsSpringBoot and Kafka Streams – Event Routing & Testing. Build a Kafka Streams app to validate and route Lille city tour!

Anthony Goubard
6,366 viewsIn this series, I'm focusing on what's old in the JDK, not that known, and can be useful. A few hidden gems in the JDK.

Nicolas Frankel
2,293 viewsThe exhaustive description of common patterns is a huge asset for beginning writers and can help even seasoned ones.

Brian Vermeer
3,628 viewsWe know that LLMs can and will make mistakes, and while enriching your prompts with the proper context can help align results with your …

Tim Kelly
14,506 viewsMongoDB is built to be fast. The real win comes from knowing how to keep it that way, even as your app grows and your data gets more …