Enable javascript in your browser for better experience. Need to know to enable it? Go here.
已发布 : Apr 13, 2021
Not on the current edition
This blip is not on the current edition of the Radar. If it was on one of the last few editions it is likely that it is still relevant. If the blip is older it might no longer be relevant and our assessment might be different today. Unfortunately, we simply don't have the bandwidth to continuously review blips from previous editions of the Radar Understand more
Apr 2021
评估 ? 在了解它将对你的企业产生什么影响的前提下值得探索

Graal原生镜像是一种以静态链接可执行文件或共享库的形式,将Java代码编译为操作系统本机二进制代码的技术。原生镜像经过优化,减少了应用程序的内存占用和启动时间。我们的团队已经成功地在serverless架构中,将Graal原生镜像作为小型Docker容器执行,减少了启动时间。尽管Graal原生镜像是为与GoRust等编程语言一起使用而设计的,这些编程语言需要本机编译,需要更小的二进制文件尺寸和更短的启动时间,但对于有其他需求并希望使用基于jvm的语言的团队来说,Graal原生镜像也同样有用。

Graal原生镜像构建器,native-image,支持基于jvm的语言——如Java、Scala、Clojure和Kotlin——并能在多个操作系统上构建可执行文件,如Mac OS、Windows和众多Linux发行版。由于它需要一个封闭的假设,即所有代码在编译时都是已知的,因此需要对诸如反射动态类加载这样的特性进行额外的配置,因为不能在构建时仅从代码推断出类型。

Radar

下载第25期技术雷达

English | Español | Português | 中文

Radar

获取最新技术洞见

 

立即订阅

查看存档并阅读往期内容