InfoQ Homepage AOT Content on InfoQ
News
RSS Feed-
What's New in ASP.NET Core 8.0 : Performance, Blazor, AOT, Identity, Metrics and More
In the most recent release of .NET 8, ASP.NET Core undergoes substantial improvements, with a primary focus on elevating Performance and fortifying Blazor. Notable updates extend to AOT, Identity, SignalR, Metrics, and various other features, marking a significant leap forward for ASP.NET Core developers.
-
GraalVM for JDK 21 Delivers Performance Enhancements and Improved Developer Experience
Oracle has recently announced the release of GraalVM for JDK 21. GraalVM is a JDK that uses an alternative just-in-time (JIT) compiler but it also includes a Native Image module, a technology that allows Java applications to run as native executables, without the need for a JVM. This can improve the performance of Java applications in terms of speed, memory, and size.
-
Spring Boot 3 and Spring Framework 6 Use Java 17 and Jakarta EE 9, Support Native Java with GraalVM
VMware released Spring Framework 6 and Spring Boot 3, a new generation for the Spring ecosystem. Spring Framework 6 requires Java 17 and Jakarta EE 9. It also embeds observability through Micrometer with tracing and metrics. Spring Boot 3 requires Spring Framework 6. It has built-in support for creating native executables through static Ahead-of-Time (AOT) compilation with GraalVM Native Image.
-
Project Leyden Delays OpenJDK AOT Compiler, Optimizes JIT Compiler Instead
The goal of Project Leyden is to address “Java's slow startup time, slow time to peak performance, and large footprint." It wanted to get there by reintroducing Ahead-of-Time (AOT) compilation into OpenJDK. But it just pivoted to first optimize Just-in-Time (JIT) compilation. Oracle's Graal project has already achieved Project Leyden’s goal, but at a cost that Leyden wants to avoid for now.