Skip to content

Details

Topic 1: OpenJ9 JIT compiler technology in IBM Semeru
Abstract: OpenJ9 just-in-time (JIT) compiler is an important component of OpenJ9 Java virtual machine, it plays an important role to increase the performance of the Java applications by dynamically compiling and optimizing Java byte codes into optimized machine codes at runtime. This session will focus on the JIT compilation strategies and usage to get maximum performance benefits. The attendees will also understand different optimization levels offered by the OpenJ9 JIT compiler and their benefits. OpenJ9 just-in-time (JIT) compiler provides various techniques to troubleshoot the Java application issues; the session will demonstrate some important techniques and log files used to debug application issues. A quick look will be taken at the JIT verbose log file and other important features related to performance tuning and diagnostics.
Speaker Bio: Satya Satpathy is a Software Developer at IBM Software Labs. He is part of the Runtimes team working on Eclipse OpenJ9 Java virtual machine. Prior to IBM, he worked with Morgan Stanley and Oracle on various development projects using Java, C, C++ technologies. At IBM Software Labs, he is exploring OpenJ9 Just-In-Time (JIT) compiler and server technologies. He has also authored some blogs on OpenJ9 JIT compiler and OpenJDK Java class library.

Topic 2: Enterprise Class Java : Choose your right runtime
Abstract : Selecting the right application runtime server is a critical decision that directly impacts workload efficiency and the long-term sustainability of enterprise applications. In this session, we will explore and compare five widely adopted Java runtimes: Tomcat, JBoss, WebSphere, WebLogic, and Quarkus. Though they may appear similar, each caters to distinct development, deployment, and production needs. We will examine them through multiple lenses, including architecture, developer productivity, startup time, resource consumption, cloud-native readiness, security, performance, diagnostics, and more. Attendees will be able to make the right runtime selection decision based on their precise requirements and leverage maximum benefit with Java.
Speaker Bio : Vinumol Padmanabhan is a Java developer with 13 years of experience in designing, developing, and delivering enterprise-grade applications. Throughout the career, she has worked extensively with Java EE/Jakarta EE, Spring, Micro-services, and Cloud-native architectures, enabling organizations to modernize legacy systems and build scalable, high-performance solutions.

Members are also interested in