How we developed the Eclipse OpenJ9 CRIU Support for fast Java start-up
Java startup is a hot topic. Learn how we made Eclipse OpenJ9 start in milliseconds in the Cloud.

Younes Manton
12,665 viewsJava startup is a hot topic. Learn how we made Eclipse OpenJ9 start in milliseconds in the Cloud.

Frits Hoogland
22,726 viewsBatching for PostgreSQL JDBC is a property of the extended protocol. It uniquely allows you to send multiple statements in a single request.

René Schwietzke
4,256 viewsStrange runtime behavior when presenting different training data to the JIT. We show how we diagnosed and condense down to a few test cases.

Peter Lawrey
6,929 viewsStandard solutions for controlling CPU isolation for low-latency Linux applications are isolcpus and cgroups/csets. Each have their …

Frank Delporte
9,479 viewsFind out how the JVM handles many tasks that you, as a developer, don't want and need to take care of compared to other languages.

Peter Lawrey
7,415 viewsGenerate a highly efficient approach to generating an 8-byte lightweight identifier that is unique across many hosts.

Dive into an exclusive interview with Chris Newland, the creator of JITWatch. Explore JVM performance optimization, and gain expert advice.

Geertjan Wielenga
6,260 viewsDo you ever wonder what OpenJDK distributions and what Java versions your peers are using? What Java versions?

There are challenges with Java profiling, and the need for profiling depends on application complexity and performance requirements.

Johannes Bechberger
4,573 viewsHow to use the WhiteBox API and Compiler Directives to get control of the JIT for better profiling of API tests!