JetLinks 基于Java8,Spring Boot 2.x ,WebFlux,Netty,Vert.x,Reactor等开发, 是一个全响应式的企业级物联网平台。支持统一物模型管理,多种设备,多种厂家,统一管理。统一设备连接管理,多协议适配(TCP,MQTT,UDP,CoAP,HTTP等),屏蔽网络编程复杂性,灵活接入不同厂家不同协议等设备。实时数据处理,设备告警,消息通知,数据转发。地理位置,数据可视化等。能帮助你快速建立物联网相关业务系统。
5.61k
stars
1.68k
forks
source link
tech: 请问有计划将项目升级到JDK17和SpringBoot3吗 #472
Open
fanchw opened 8 months ago
理由: 1、SpringBoot3已经发布有一段时间,具有很多新的特性,SpringBoot2会逐渐停止维护。 2、JDK21的虚拟线程特性对吞吐量和并发IO有很大提升,先升级到JDK17,等各大框架适配JDK21后,可以相对平滑过渡。 3、使用该平台做新项目开发,更新JDK和SpringBoot的成本较小,动力较强。 4、对于使用Docker等容器化部署的公司来说,升级底层依赖对部署的影响小。
弊端: 1、许多公司目前还是JDK8,可能会对新版本持谨慎态度。 2、可能要在一段时间内同时维护JDK8+SpringBoot2和JDK17+SpringBoot3两个版本。 3、升级需要进行大规模回测和依赖的兼容性验证。