Tips on High Performance Rendering in JavaFX
Different rendering techniques in JavaFX using Canvas API, AWT Graphics2D, PixelBuffer and PixelBuffer GPU.

Different rendering techniques in JavaFX using Canvas API, AWT Graphics2D, PixelBuffer and PixelBuffer GPU.

I’ve gotten a lot of questions about continuous production profiling. Why to profile in production and why the heck leave it on …

Build a realistic workload, profile it, and tune the code if possible, or the JVM to optimise for that use case.

See that the time to execute the bytecode for a simple program is a small fraction of the time to compile it using javac.

The same application was developed in both Spring and Quarkus. The average startup speed of my Quarkus JAR is 3 to 4 times faster compared …
Everyone who programs in Java is familiar with the term "bytecode". But how many of us understand what JDK bytecode actually is?
The HotSpot JVM has a lot of options available. I have summed up here some of the most useful JVM options in the context of heap sizing.
The capability of the JVM to overcome problems related to hardware and operating systems is why we're seeing inventions of new languages on …

Announcement of a new open-source utility: JmFrX, a tool for capturing JMX data with Java Flight Recorder, making it available for offline …

What happened when the Java Stream API met the ArrayList? Which is faster and more performant? Read on to find out about some initial …