Java 14 Improves Runtime Visibility, Overall Performance

A key part of the Java Development Kit is the Java Flight Recorder (JFR) feature, which provides a tool to help profile Java applications for diagnostic purposes. In Java 14, Java Flight Recorder gains a new streaming data capability.

“JFR Event Streaming (JEP 349) is a new feature in Java 14 that I think people will be able to use right away,” Georges Saab, vice president of development for the Java Platform at Oracle, told ITPro Today. “That changes the historical way that Java Flight Recorder data has been consumed, which is kind of in batch format, to now being available as sort of a stream of events that you can deal with in real time.”