GraalV教程

     

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

928

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

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

1291 2 3K

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

.NET 7预览版3发布

973

.NET 7 的第三个预览版包括对可观察性、启动时间、代码生成、GC 区域、本机 AOT 编译等方面的增强。这些位可供您立即获取并开始尝试新功能,例如: 原生 AOT 默认 GC 区域 ASP.NET.

Spring Native 0.11.1 现已推出

733

宣布 Spring Native0.11.1已经发布,现在可以从https://repo.spring.io/release 获得。此版本包括13 个错误修复、文档改进和依赖项升级。感谢所有为问题报告.

更快更省:带有新AOT引擎的Spring Native 0.11 发布 - spring.io

3007 1 2K
与 Spring Native 0.10 相比,Spring Native 0.11 平均减少了20%到26% 的内存占用空间!Spring Native 0.11 的启动时间快了16%到35%!我很.

在Kubernetes上对JVM微调研究 - brunoborges

1261 1

在Kubernetes上对Java的三个方面的研究: - ActiveProcessorCount - 默认GC - 默认Heap Sizing ActiveProcessorCount 当前匹配cp.

GraalVM 21.3支持Java 17、Native Image 性能更新等等

2978 4K

今天我们发布 GraalVM 21.3!它带来了许多社区期待已久的强大功能,在这篇博文中,我们将讨论其中一些最有趣和最有前途的功能。21.3 是今年的最后一个版本,这意味着 GraalVM 社区版将在.

如何使用JavaFX和GraalVM创建移动App?

1501

本文介绍了 JavaFX、Gluon Substrate 和 GraalVM 如何协同工作,帮助用户创建强大、灵活的桌面应用程序,这些应用程序也可以在移动和嵌入式客户端上运行。然后它展示了如何快速创建.

Spring Boot本地原生镜像Native-image源码 - frankel

1179

Spring Boot本机映像Native-image案例:Github ,这是一个基于 Kotlin 的案例,该应用可以使用非阻塞代码查询 Marvel API。Spring 在处理样板代码和让开发.

在 VS Code 中使用 GraalVM 和 VisualVM 进行性能和内存分析

1397 2K

在最近的 GraalVM 21.2 版本中,我们改进了对 VS Code 的工具支持,VS Code 现在与 VisualVM 紧密集成。它实际上不仅仅是一个分析器,更适合描述为一个多合一的 Java.

Facebook的GraalVM使用经验

2292 1 3K

Facebook 正在使用 GraalVM 来加速其 Spark 工作负载并减少内存和 CPU 使用率。继续阅读以了解他们的迁移故事、性能改进结果和未来计划。Facebook 在几个关键领域使用 Ja.

GraalVM + Spring Boot源码项目

1755 1 4K

作为JAVA开发人员,有时会经历更长的启动时间和相对较高的内存使用率,在本文中,我们将介绍一个简单的Spring Boot应用程序,然后使用GraalVM将其转换为本机映像( Native Image.

GraalVM中的多层编译优点

1153

GraalVM 21.1引入了一项新功能,称为多层编译,适用于在Truffle上实现的语言。多层模式改善了预热行为,对于包含大型代码库的程序特别有用,可将启动时间缩短30%-50%。多层模式下的核心思.

使用JDK 16构建的GraalVM 21.1发布!

1112 4K

更快的预热,更小的下载量,使用JDK 16构建的GraalVM 21.1发布!可从以下网站下载GraalVM 21.1: GraalVM企业版 GraalVM社区版 在本文中,我们要重点介绍Graal.

结合GraalVM与Spring Native的Spring Boot源码教程 | foojay

2842 14K

在这篇文章中,我想检查一下从现有的Spring Boot应用程序生成Docker镜像有多么容易。 原理GraalVM提供许多不同的功能。其中,称为Substrate VM的组件允许将常规字节码AOT编.

Spring Native发布:使用GraalVM将Spring应用编译为本机镜像

3237 2

自Spring成立以来,除了Spring支持的常规Java虚拟机之外,现在提供新的方式:使用GraalVM将Spring应用编译为本机镜像,提供了一种部署Spring应用程序的新方法。支持Java和K.

Java致命伤:JVM的JIT在微服务快速交付时变成鸡肋 - astradot

1892 1 2K
Java的JVM JIT编译器存在一个假设前提:JVM是长时间运行的进程,基于这种假设才有JIT,但是持续交付以及由此导致的JVM频繁重启意味着这种假设前提却不存在了。在Astradot,我们相信JV.

GraalVM 21.0提供运行Java代码的第三种方式 - graalvm

3056 3K

到目前为止,GraalVM提供了两种运行Java程序的方法:将Java HotSpot VM与GraalVM JIT(即时)编译器一起使用,以及第二种方法:使用GraalVM Native Image.

GraalVM快速参考指南 - graalvm

5420 8K

GraalVM是一个通用项目,提供许多有趣的功能,您可以将它们用于您的应用程序,包括Java,JVM语言,JavaScript,Ruby,Python,R等。从使用更好的即时编译器,到构建应用程序的本.

github-abertschi/graalphp:一个基于GraalVM的高效PHP实现,比传统PHP7或HHVM性能提升接近10倍!

1276
PHP是一种流行的弱类型通用编程语言。此语言最初是为构建动态网页而设计的,此后在服务器端Web开发中得到了广泛的采用。GraalVM是支持多种语言执行的虚拟机,这些语言被实现为基于Truffle的抽象.

将SpringBoot PetClinic REST迁移到Quarkus的开源项目

1255 2K

SpringBoot PetClinic REST项目的GitHub存储库:https://github.com/spring-petclinic/spring-petclinic-restQuark.

使用Spring GraalVM Native插件提高SpringBoot启动时间94%

2413

使用GraalVM本机原生构建Spring Boot本机应用,通过PetClinic试验对比:在JDK上:构建时间:9s内存:417M启动时间:2.6s使用Native插件:构建时间:194s (增加.

云原生Java与Golang比较 -lgor

3577 5K

Java曾经著名的座右铭:“一次编写并在任何地方运行”如今已经过时了,我们要运行代码的唯一位置是在容器内。“即时”编译器没有任何意义。(banq注:即时启动运行变成主流目标)因此,Java生态系统可能.

通往Spring Boot本机应用的道路:Spring GraalVM Native 0.7.0可以使用了 - spring.io

3707 2K

本机镜像(Native image)提供了一种构建和运行具有不同于常规JVM部署特性的Spring Boot应用程序的方法: 输出是一个本机可执行文件,其中包含您的应用程序以及JDK的子集以及运行它所.

SpringBoot竞争对手来啦:红帽Linux加入基于Kubernetes原生的Quarkus Java技术栈 - infoworld

1525

Quarkus 针对云原生应用程序的中间件平台现已整合Java微服务技术,红帽运行环境Runtimes平台现在支持Red Hat的Quarkus(Kubernetes原生Java堆栈),用于开发云原生.

将Spring Boot应用变成GraalVM本机镜像快速运行 - codecentric

7161 2 3K

将应用软件作为GraalVM镜像能快速运行,Micronaut,Quarkus.io&Co.框架都以支持GraalVM为荣!但是Spring是企业Java中无可争议的先驱,将Spring Boot与G.

在GraalVM中部署运行Spring Boot应用 - Indrek Ots

7199 4 7K

GraalVM是一种高性能的多语言虚拟机,用于运行以JavaScript等基于LLVM的各种语言编写的应用程序。对于Java应用也可作为通常JVM的替代,它更具有性能优势。GraalVM带来的一个有趣.

Quarkus简介:下一代Kubernetes原生Java框架

10228

Quarkus是为GraalVM和HotSpot量身定制的Kubernetes Native Java框架,由最佳的Java库和标准精心打造而成。Quarkus的目标是使Java成为Kubernete.

使用JavaScript和Python实现Oracle数据库的存储过程?

1902 14K

本文研究了多语言引擎(MLE)如何在GraalVM的帮助下在Oracle数据库中使用JavaScript和Python,为数据密集型计算带来巨大的生态系统。使用GraalVM,我们不仅可以快速将新语言.