After years, the JVM was built for applications that last days, months to years, but with adoption of distributed architectures such as microservices and the native cloud movement this requirement has changed and no longer uses a JVM for long-term applications but of a more effective JVM with no computational resource requirement.
Aiming at this, it was released in Java 9 or supports modularity, but we have other features that enhance the compilation techniques, such as Aheaf Of Time (AOT) Compilation and Just In Time Compilation (JIT).
Therefore, in this talk I will compare the embassies in which providers or the quantities needed to capture more assertive decisions on future projects.