现在有成熟的 jdk17 + springboot3 微服务稳定落地的案例没

101 天前
 bzq
最近公司这边给了一个机会启动一个新项目,公司也没有什么技术很牛的人,之前的项目都是 java8 springcloud 阿里巴巴那套,在纠结正好拿这这个机会 试一下新的。
各位大佬,有什么建议吗?
6773 次点击
所在节点    程序员
80 条回复
to2false
101 天前
干就完事了,不写 java 的路过
salmon5
101 天前
练练手,挺好的
ATKLLL
101 天前
没有什么技术很牛的人,可以理解为小公司吗,如果是小公司为啥要搞微服务? 我公司在这方面踩了大坑,说多了都是泪
lanyuanxiaoyao
101 天前
没啥建议,用就是了,如果不是用了什么特别 hack 的手法,基本和你在 jdk8+spring boot 2.0 没啥区别
xubeiyou
101 天前
github 找个脚手架搭起来 干就完事了。。。
raycloud
101 天前
新项目直接 21 了
anakinsky
101 天前
公司项目就别瞎折腾了,少加点班不好吗
sheeta
101 天前
直接 21 不好吗
lanyuanxiaoyao
101 天前
@lanyuanxiaoyao 至于上生产,我这上很久了,不过也就是普通服务集群,倒是没遇到什么和 jdk 或者 spring boot 相关的硬伤,主要也是因为 spring ai 系列要 3.0 以上,就直接上了
gongym
101 天前
没区别啊,我们生产早就都是 java17+是 springboot3 了,做业务系统和 java8 没任何区别
chendy
101 天前
想玩自己玩,公司项目稳定第一,为了尝鲜加班犯不上
litchinn
101 天前
就正常升级就行了,特殊特性一般也用不到(比如向量 API SIMD ),像虚拟线程你还得升级到 21, 21 的还有 bug ,24 中修复了,但是 24 不是 LTS
所以对于没有什么技术很牛的公司来说,改变只是将 javax 改成 Jakarta ,改改 GC 而已
bzq
101 天前
@ATKLLL 确实是小公司,我们这个项目组产研测大概 15 个人左右,其实我了解玩这个项目是可以起一个单体项目就可以完成的。但是我是想这 趁这个机会学一下。


@lanyuanxiaoyao
@xubeiyou 也是因为怕有点什么疑难杂症解决不了的。毕竟我还得弄网关,认证,等这些东西。


@raycloud
@sheeta 我想这一步一步来,先 17 在 21


@anakinsky 我们公司是非常以业务为主的一个公司,说不好听的,我们技术就是他们业务人员的外包,就算不搞这些,领导也会给你分配其他的活,让你闲不下来,该加班还是加班
spike0100
101 天前
ai 相关必须 sb3+j17 。感觉没什么差异
grant911
101 天前
落地不是随便搞搞? 怕的是其他低阶依赖跟不上要重写。尤其是用了国内开源的
xubeiyou
101 天前
@bzq 直接拿阿里巴巴的那一套就行了
iintothewind
101 天前
直接上 21, jdk17 有点老了
wkm1115
101 天前
啊??? jdk17 + springboot3 不是都生产落地几年了吗? 现在都在观望 21 了
kid1412621
101 天前
Spring 7 + spring boot 4 刚刚发布😂
Pettyfer
101 天前
jdk21 + springboot3 已经稳定用了一年了,基本没有什么坑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1143899

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX