GraalVM

  
共有 421 2 3 下一页

Spring 6和SpringBoot中的提前优化AOT | baeldung

23-01-28 65 3k

Spring 6 带来了一项有望优化应用程序性能的新功能:提前 (AOT) 编译支持。 在本文中,我们将探讨 Spring 6 的 AOT 优化功能的工作原理、它的好处以及如何使用它。 对于使用最... 详细

在Kubernetes + Knative中测试GraalVM和虚拟线程的原生Java应用性能

23-01-05 584 1 13k

在本文中,您将学习如何使用虚拟线程、使用 GraalVM 构建本机镜像并在 Kubernetes 上运行Java 应用程序。 目前,原生编译(GraalVM)和虚拟线程(Project Loom)... 详细

Java神话与WebAssembly

22-12-24 845 8k

当许多 Java 开发人员听到 WebAssembly 这个词时,他们首先想到的是“浏览器技术”。第二件事:“又是 JVM”。 毕竟,对于 Java 开发人员来说,浏览器中的应用程序是史前的。 在... 详细

GraalVM、Galahad 和新的发布时间表

22-12-22 653 1k

在拉斯维加斯举行的 JavaOne 2022 主题演讲期间,甲骨文 就 GraalVM 的未来发布了一些激动人心的公告 。除了 GraalVM 的 Java 技术的适用部分将贡献给 OpenJDK ... 详细

Galahad项目开始着手将GraalVM引入Java

22-12-15 679 1k

在最近的JavaOne大会上,有消息称  Oracle正在发布针对Java的GraalVM CE 版本,该项目将被转移到JDK的 wings (和许可)之下。 到目前为止,关于整个计划将如何实施的细... 详细

Spring Boot 3和GraalVM测试

22-12-14 948 2k

随着 Spring Boot 3.0 的发布,我们获得了对 GraalVM 原生构建的官方支持。这是否意味着我们终于可以摆脱 JVM 的开销?本机构建如何提高应用程序的性能?权衡在哪里,值得吗?在这... 详细

Java 18:Vector API自动加速

22-12-10 820 2k

我们需要了解提前机器代码生成AOT和即时机器代码生成JIT之间的根本区别: 提前机器代码生成: 提前 (AoT) 机器代码生成发生在编译时。这种技术用于 C++ 等语言。在编译过程中,源代码... 详细

AWS Lambda SnapStart提高Java冷启动10倍

22-12-05 761 1

Amazon Web Services(AWS)发布了Lambda SnapStart,这是对Lambda 无服务器计算服务的更新,可大大减少应用程序启动延迟。 SnapStart旨在通过使用可运行多... 详细

Java CRaC 上的Spring Boot3

22-11-27 802 4k

除了GraalVM之外,在最近的Geecon会议上讨论最多的另一项技术是一个名为Java on CRaC的项目。 这个项目带来了两个功能,CRaC上的Java基本上在Oracle GraalVM上运... 详细

Spring Boot 3.0正式发布

22-11-25 1418 3 2k

SpringBoot 3.0现已正式发布,可以在Maven Central中找到。 这是自四年前发布2.0以来的第一个主要版本。它也是SpringBoot的第一个GA版本,提供了对 Spring ... 详细

Java JIT与AOT性能比较 - foojay

22-11-13 1190 1 1k

Java代码在运行时被编译Just-In-Time (JIT) 与运行前被编译Ahead-Of-Time (AOT) 区别是什么? 为什么与本机编译的 AOT 应用程序相比,JIT 性能更好? 在这... 详细

Oracle将GraalVM社区版源码贡献给了OpenJDK

22-10-27 1025 1 1k

甲骨文公司正在向OpenJDK提供GraalVM社区版的Java代码,以使GraalVM技术的开发与Java的开发更紧密地结合起来。 GraalVM 原生编译能降低启动延迟。使用 Loom 和 G... 详细

解决Java启动慢等长期痛点的Leyden项目已经启动

22-05-21 803 1

本项目的最终目标是为了解决Java启动时间慢、性能达到峰值的时间慢以及占用空间大等长期痛点。 在讨论征集中,我建议我们通过在Java平台和JDK中引入静态运行时镜像(static run-time... 详细

使用 Redpanda、Quarkus 和 Testcontainers 进行本地开发 - piotr

22-04-22 453

在本文中,您将学习如何使用 Redpanda 和 Quarkus 加速本地开发。主要目标是展示您可以用 Redpanda 替换 Apache Kafka Ⓡ而无需对源代码进行任何更改。相反,您将获得... 详细

OpenJDK的“CRaC检查点协调恢复” - foojay

22-04-19 523 1 3k

Java如何协调代码的快速启动和实时优化两者之间平衡? Java虚拟机(JVM)的一个伟大之处在于,它能够使Java应用程序的性能适应其使用方式。 它可以找出你的代码中哪些部分是经常使用的,然后通过... 详细