您现在的位置是:课程教程文章
Spring官方发布Spring Native Beta项目
2023-12-14 21:57课程教程文章 人已围观
-
Spring Boot快速入门
Spring Boot快速入门使用 Spring Boot仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套 W... -
Spark大数据实时分析项目:2.分布式日志收
Spark大数据实时分析项目:2.分布式日志收课程描述: Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采... -
双十一阿里微服务Spring Cloud Alibaba三高架
双十一阿里微服务Spring Cloud Alibaba三高架需要领取课前资料的同学可以加群联系萌萌或者艾琳老师领取资料 给你开通直... -
Spark大数据实时分析项目:7.Spark on YARN
Spark大数据实时分析项目:7.Spark on YARN课程描述: Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一...
1、Spring Native Beta项目
美东3月11日,Spring的JoshLong发来了一则劲爆新闻:
Spring发布了SpringNativeBeta项目,现在你可以在start.spring.io上看到它。这项工程具有里程碑意义。这意味着,目前,除了自Spring成立以来在Spring支持下使用的常规Java虚拟机之外,对于通过GraalVM将Spring应用编译成本地镜像(NativeImages)的Beta支持,也就是一种部署Spring应用的新方法。
2、作用
这类Spring应用程序可以作为独立可执行文件部署(无需安装JVM),并提供一些有趣的特性,包括几乎即时启动(通常<100ms)、即时峰值性能和较低的内存消耗,但其代价是比JVM更长的构建时间和较少的运行时优化。
3、Spring应用的Native化有几个重要意义:
利用SpringCloudFunction开发Serverless。
以更便宜、更可持续的方式托管Spring微服务。
更适合Kubernetes平台。
将Spring应用程序和服务打包成最佳容器图像。
SpringNativebeta是Spring团队和项目组合之间广泛合作的结果。Spring团队还将与GraalVM团队合作,改善本地镜像的兼容性和内存占用。AOT(Ahead-Of-Time-预编译)的特性即将融入Spring生态,我们拭目以待。
以上就是Spring Native Beta项目,更多精彩内容分享:python学习网
课程教程:Spring官方发布Spring Native Beta项目上一篇:python递归算法是什么
下一篇:没有了