3 ms·
Disclaimer: I'm the CEO of jClarity - a Java/JVM APM vendor. You'll see plenty of APM vendors building on top of this technology. For years we've all tried to
by karianna 9y ago
Disclaimer: I'm the CEO of jClarity - a Java/JVM APM vendor.
You'll see plenty of APM vendors building on top of this technology. For years we've all tried to build lightweight mechanisms to get vital metrics out of the JVM with regards to Object and Execution profiling and although some strong progress was being made (Honest Profiler, Async Profiler et al), none of them are as comprehensive as Flight Recorder (Oracle did have the advantage of owning Java there).
Our own plans will be to refactor our ML diagnostic engine on top of Flight Recorder data. We're really, really looking forward to this!
- tmd83 9y agoThanks for confirming it. I expected this to be true but assumed I would only be sure when someone releases a product or blogs about an impending one. I also assume freed from generating the basic metric and the lightweight recording infrastructure will free up resources for more extensive metric and analysis. It would also allow for more innovative exploration. If I understand correctly it also provides some very helpful building block like high performance stacktrace and timing. I think fast reliable timing (the JVM is widely fractured in it's timer performance) would be helpful even for regular users like me.
- karianna 9y agoYou're totally correct. We (jClarity) will likely ditch our proprietary, hand rolled metrics gathering (which we built at great pain wince) in favour of FR. I'd be pretty surprised if all of the other vendors don't do something similar (Why NIH).
- needusername 9y agoDo you know whether Flight Recorder will be a non-commercial feature in Oracle JDK 11 and later? The reason I'm asking is because AppCDS which was a commercial feature in Oracle JDK 8 and is a non-commercial feature in OpenJDK 10 will still be a commercial feature in OracleJDK 10.
- karianna 9y agoThe aim is for 11 yes.