Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore innovative techniques for optimizing Java application performance in this 39-minute conference talk. Discover how Alibaba addresses the challenges of deploying two distinct types of Java applications across thousands of servers. Learn about JWarmUp, a cutting-edge compilation technology that leverages profiling data to enhance large-scale eCommerce Java applications. Delve into AppAOT, a specialized variant of Ahead-of-Time compilation designed for multi-tenant environments, which accelerates smaller Java applications. Gain insights into the engineering process behind this unified approach, which significantly reduces startup JIT pressure from 100% to 20% CPU usage and cuts startup time from 40 to 25 seconds. Understand how these optimizations translate to improved user experience and overall system efficiency.