相對(duì)于 Spring Boot 和 Spring Cloud 的項(xiàng)目:
- 啟動(dòng)快 5 ~ 10 倍奈揍。 (更快)
- qps 高 2~ 3 倍。 (更高)
- 運(yùn)行時(shí)內(nèi)存節(jié)省 1/3 ~ 1/2赋续。 (更少)
- 打包可以縮小到 1/2 ~ 1/10男翰;比如,90Mb 的變成了 9Mb纽乱。 (更卸暌铩)
- 基于服務(wù) name 進(jìn)行注冊(cè)發(fā)現(xiàn) 與 k8s svc 相互對(duì)應(yīng)
- 支持 Service Mesh 架構(gòu)部署方案
- 支持 jdk8, jdk11, jdk17
本次更新:
- 完善 solon.serialization.fastjson2 插件
- 增加 solon.config 配置項(xiàng)(與 solon.extend.config 同)
- 增加 nami.Invocation::target 用于獲取代理
- 增加 solon.schedule 插件動(dòng)態(tài)修改調(diào)度時(shí)間的支持
- 優(yōu)化 solon-test 插件的注解處理
- 優(yōu)化 solon.data 插件 tag 的緩存時(shí)間處理
- 插件 solon.config.yaml 升級(jí) snakeyaml 為:1.30
- 插件 solon.serialization.snack3 升級(jí) snack3 為:3.2.35
- 插件 solon.serialization.fastjson 升級(jí) fastjson 為:1.2.83
- 插件 solon.serialization.fastjson2 升級(jí) fastjson2 為:2.0.12
- 插件 solon.boot.undertow 升級(jí) undertow 為:2.2.19.Final
- 插件 nami.channel.socketd.rsocket 升級(jí) rsocket 為:1.1.2
- 插件 nami.channel.socketd.netty 升級(jí) netty 為:4.1.68.Final
- 插件 nami.channel.http.hutool 升級(jí) hutool 為:5.8.5
- 插件 mybatis-solon-plugin 升級(jí) mybatis 為:3.5.10
- 插件 grpc-solon-plugin 升級(jí) grpc 為:1.49.0
- 插件 dubbo3-solon-plugin 升級(jí) dubbo3 為:3.0.11