Kicking Spring Native's Tires with GraalVM
Despite all the "magic" of Spring Boot, Spring Native handles most of GraalVM's required configuration out-of-the-box!

Nicolas Frankel
2,775 viewsDespite all the "magic" of Spring Boot, Spring Native handles most of GraalVM's required configuration out-of-the-box!

Sumith Puri
6,207 viewsThe most impactful change to Java has been the movement from PermGen to MetaSpace. Among others, learn about the related changes in Java 8.

Sumith Puri
6,559 viewsWelcome to a series of articles on key concepts in Core Java and J2EE. The series revolves around memory architecture and a lot more!

Gunnar Morling
3,064 viewsIntroduction to the JfrUnit open-source project, providing assertions not on metrics like latency/throughput, but on indirect metrics.
Michael Roeschter
3,126 viewsLearn how to write to disk safely in Java, combining disk sync, shutdown hooks, and atomic renaming of files!
Kevin Farnham
4,568 viewsNow that 2021 is well underway, many prominent Java developers have taken the time to predict what 2021 may bring to the Java universe!

Almas Baimagambetov
24,740 viewsDifferent rendering techniques in JavaFX using Canvas API, AWT Graphics2D, PixelBuffer and PixelBuffer GPU.

Marcus Hirt
7,772 viewsI’ve gotten a lot of questions about continuous production profiling. Why to profile in production and why the heck leave it on …

Kevin Farnham
6,721 viewsBuild a realistic workload, profile it, and tune the code if possible, or the JVM to optimise for that use case.

Kevin Farnham
11,203 viewsSee that the time to execute the bytecode for a simple program is a small fraction of the time to compile it using javac.