专栏名称: 程序员鱼皮
鹅厂全栈开发,持续分享编程技法和实用项目
目录
相关文章推荐
李楠或kkk  ·  #用 AI ... ·  昨天  
云技术  ·  6750万元,AI大模型大单 ·  昨天  
云技术  ·  6750万元,AI大模型大单 ·  昨天  
绿盟科技CERT  ·  【处置手册】Apache ... ·  昨天  
看雪学苑  ·  浏览器Pwn技术实战,解锁Chrome ... ·  1 周前  
51好读  ›  专栏  ›  程序员鱼皮

Nacos 3.0 未来可能丢弃 Java 8 和 Spring Boot 2!

程序员鱼皮  · 公众号  · 互联网安全 科技自媒体  · 2024-12-15 13:28

主要观点总结

文章介绍了Nacos 3.0的新特性和发展规划。Nacos是一个由阿里巴巴开源的动态服务发现、配置管理和服务管理平台,旨在更易于构建云原生应用。Nacos 3.0在2.0的基础上进一步优化安全性、易用性和标准化,并引入更多功能,以提升其广泛适应性。文章还提到了社区关于Nacos 3.0的改动引发的投票和讨论,包括是否升级Spring Boot 3和JDK 17,以及是否不再支持旧版本客户端的问题。

关键观点总结

关键观点1: Nacos 3.0的新特性

Nacos 3.0包括API分类更为精细化、优化默认命名空间、支持先进的xDS协议、全新Admin API的推出等特性,以提升其易用性和广泛适应性。

关键观点2: Nacos 3.X的发展规划

Nacos 3.X致力于在分布式协调、AI大模型、云原生等多种场景中使用户更好地使用Nacos。社区针对Nacos 3.0的改动发起了投票和讨论。

关键观点3: 社区关于Nacos 3.0改动的讨论

社区针对是否升级Spring Boot 3和JDK 17,以及是否不再支持旧版本客户端的问题进行了讨论。这些问题在升级过程中可能会带来一些挑战。


正文

Nacos /nɑ:kəʊs/是 Dynamic Naming and Configuration Service的首字母简称,定位于一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台,由阿里巴巴开源,目前在 GitHub 上收获了 3 万多 Star。
Nacos 3.0 的第一个版本 Nacos 3.0-ALPHA 已于近日发布。
Nacos 3.0 的目标是在 2.0 的基础上,进一步优化安全性、易用性和标准化。同时引入更多功能,帮助用户在分布式协调、AI大模型、云原生等多种场景中更好地使用 Nacos,以提升其广泛适应性。
Nacos 3.0 值得关注的新特性
  • API 分类更为精细化
  • 按 API 类型默认启用安全认证
  • 优化默认命名空间
  • 支持先进的 xDS 协议
  • 全新 Admin API 的推出
  • 控制台与引擎的灵活拆合部署
  • 引入分布式锁支持
  • Spring Boot 3 和原生启动的支持
下图是 Nacos 3.X 发展规划:

由于 Nacos3.0 的改动较大,因此社区也发起了一些投票和讨论,包括:
  • 1.X 正式 EoL(End of Life):正式归档和 EoL Nacos 的 1.X 版本(不再进行更新)

  • 3.X 不再支持 1.X 的客户端

  • Spring Boot3 + JDK 17 升级

随着 Spring Boot 2 的维护已于近期停止,如果 Nacos Server 升级 Spring Boot 3(有没有可能一步到位,直接升级到 3.4.x ?) + JDK 17,这对于大多数的系统在升级时,的确也是一个头痛的问题,更为头痛的事情是客户端抛弃了 1.x 的版本,甚至 2.x 的版本。

各位如何看待,欢迎留言交流。

相关来源

https://github.com/alibaba/nacos/issues/12923

https://nacos.io/blog/release-300-alpha/

👇🏻 点击下方阅读原文,获取鱼皮的编程习路线、原创项目教程、求职面试宝典、编程交流圈子。

往期推荐

这 10 套项目,一个比一个惊艳!

强烈推荐一个刷题神器,面试稳了

2024 年度编程语言即将出炉,Python 稳了!

爆料!京东全员 20 薪,东哥是真能处啊

团队同学用 AI 做了个抖音,一行代码没写。。

刚刚,React 19 正式发布!

我开源了一套 RPC 框架,学爆它!