Inside Java

"AOT Caching - Netflix' Practice vs OpenJDK's Theory" [I/O]

1:11:17

Audio-fitxategia

Java projects that want to reduce their launch times need to look into Java's new ahead-of-time capabilities. A training run is used to populate a cache that, in production, allows the JVM to short-circuit many operations, like class loading and linking, profile gathering, and - probably soon - JIT compilation. To get the most out this feature, a good training run is essential. Netflix approach…