Reshaping the Java Language on the Cloud

ElasticHeap

ElasticHeap Practices in Alibaba

Scenario 1: Predictable Traffic Peaks

Scenario 2: Multiple Java Instances Running on a Single Server

Static Compilation

Wisp2

FDO

Principles and Adverse Impact of Deoptimization

Mitigation of Deoptimization Through Feedback Directed Optimization

Effect of Feedback Directed Optimization During Double 11

  1. CPU usage was excessively high due to the traffic peak and frequent deoptimization and compilation at midnight during the Double 11 Shopping Festival.
  2. Ramp-up was insufficient. In a stress test with a long ramp-up period, compilation and deoptimization occurred frequently as traffic increased.

Grace

JDK 11

ZGC

  1. The JVM pause time was kept within the specified 10 ms.
  2. Z Garbage Collector improved the average response times and glitch metrics of clusters running online.

Summary

Using AJDK on Dragonwell

Original Source:

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alibaba Cloud

Alibaba Cloud

Follow me to keep abreast with the latest technology news, industry insights, and developer trends. Alibaba Cloud website:https://www.alibabacloud.com