Announcing Spring Native Beta!
美东3月11日,Spring布道师Josh Long发布了一条劲爆消息:
目前在start.spring.io上你已经可以看到它了。这个项目具有里程碑式的意义。它意味着目前除了自Spring成立以来受Spring支持的常规Java虚拟机之外, 还对通过GraalVM将Spring应用编译为原生镜像(Native Images)提供了Beta支持,这是一种部署Spring应用的新方式。
这些原生Spring应用程序可以作为一个独立的可执行文件部署(不需要JVM安装),并提供有趣的特性,包括几乎即时启动(通常<100ms)、即时峰值性能和较低的内存消耗,代价是构建时间更长,运行时优化比JVM更少。这对Spring应用程序有重大意义:
可以使用Spring Cloud Function开发Serverless
以更便宜和更可持续的方式托管Spring微服务
更贴合Kubernetes平台
将Spring应用和服务打包为最佳的容器映像
Spring Native beta是Spring团队及其项目组合之间广泛合作的结果。Spring团队还将同GraalVM团队合作改善改善原生镜像(Native Images)的兼容性和内存占用。AOT (Ahead-Of-Time - 预先编译)这个特性即将融入Spring生态。
其实最早的Alpha时期,该项目叫Spring GraalVM Native。此次Spring又将Native的概念更加抽象化,以打造出对原生应用的广泛性支持,不再局限于GraalVM,甚至Knative。
前几日我在视频号中也对GraalVM进行简单的演示:
看来距离加入面试豪华套餐的日子真是不远了!
新的虚拟机平台GraalVM,编程语言可以无缝沟通了
2021-03-08
分享一下我做开源项目的经历
2021-03-12
9日政协委员李国华建议对996工作制进行监管
2021-03-10
Announcing Spring Native Beta!相关推荐
- Spring学习总结(32)—— 宣布 Spring Native Beta 版!
今天,经过一年半的工作,我很高兴地宣布,我们将发布Spring Native的 beta 版本及其在start.spring.io上的可用性! 实际上,这意味着除了 Spring 自推出以来支持的常规 ...
- Spring Native Beta 正式发布,原生更香!
点击上方"程序猿技术大咖",关注并选择"设为星标" 回复"加群"获取入群讨论资格! 作者 | Spring 官方博客 译者 | 张卫滨 策划 ...
- Spring Native入门
spring-native介绍 原创作者:DDY 背景: Spring 团队日前发布了 Spring Native Beta 版.通过 Spring Native,Spring 应用将有机会以 Gra ...
- Spring Boot学习总结(30)—— Spring Native 初体验
前言 Spring Native 是 Spring 提供的.制作 native image 的技术方案.Spring官方博客 于 2021 年 03 月 11 日宣布 Spring Native 的 ...
- 前沿资讯|Spring Native 0.11.2、Spring Authorization Server 0.2.2 发布
近日,Spring官方又更新了两个前沿内容,分别是Spring Native 0.11.2 和Spring Authorization Server 0.2.2 .下面一起来看看分别都更新了些什么. ...
- Spring Native实战
话说Java的"一次编写,到处运行",让其从众多语言中脱颖而出,但这个优势已经被容器大幅度地削弱,随着云原生时代的到来,我们对镜像体积.内存消耗.启动速度等提出了新的要求,而这些恰 ...
- Java云原生(Spring Native)开发初体验报告
不愿关注的朋友,请访问:https://baofeidyz.com/javaspringnative 背景 前段时间在考虑做一款小工具,功能非常简单,调用多个HTTP接口,分析处理返回的数据,生成Ex ...
- Spring 官宣,干掉原生 JVM!
Spring 团队日前发布了 Spring Native Beta 版.通过 Spring Native,Spring 应用将有机会与 GraalVM 原生镜像的方式运行.为了更好地支持原生运行,Sp ...
- Spring官宣,干掉原生 JVM!硬气啊!
来源│spring.io/blog/2021/03/11/announcing-spring-native-beta Spring 团队日前发布了 Spring Native Beta 版.通过 Sp ...
最新文章
- Cron 表达式详解
- Red5 配置RTMPT
- java 对增删该查进行测试_java连接mysql增删改查测试通过
- 推荐几个出论文的好方向
- 通信网络基础实验报告_建设亚太信息枢纽港、实现5G网络全覆盖!临港新片区通信基础设施规划发布...
- 性能优化之节流、防抖
- ubuntu清空回收站
- 【mysql问题】can't connect to mysql server on 'localhost' (10060)
- Word中如何正确添加参考文献
- 数据结构与算法学习笔记之 提高读取性能的链表(上)
- 数据结构笔记(二十七)-- 图的深度优先遍历
- 最新的Jetson TX2刷机细节,以及一些问题(device not managed:选择network layout时的第二种后wifi消失的问题)
- mysql innodb 多核cpu_没有改变,但MySQL InnoDB超载CPU
- QQ音乐API koa2实现 - 全接口实现
- idea类注释模板,方法注释模板。
- 润达软件-督查督办管理系统
- 《你的降落伞是什么颜色》书摘
- 【面试】计算机操作系统
- 决定物联网安全的有哪些因素
- windows无法启动MySQL服务(位于本地计算机上)。错误1067:进程意外终止