当前位置:网站首页>Solon 1.8.3 发布,云原生微服务开发框架
Solon 1.8.3 发布,云原生微服务开发框架
2022-06-27 23:07:00 【组合缺一】
相对于 Spring Boot 和 Spring Cloud 的项目
- 启动快 5 ~ 10 倍
- qps 高 2~ 3 倍
- 运行时内存节省 1/3 ~ 1/2
- 打包可以缩小到 1/2 ~ 1/10(比如,90Mb 的变成了 9Mb)
- 基于 app.name 进行注册发现 与 k8s svc 相互对应
- 支持 Service Mesh 架构部署方案
关于 Solon
Solon 是一个更现代感的应用开发框架,轻量、开放生态型的。支持 Web、Data、Job、Remoting、Cloud 等任何开发场景。
- 强调,克制 + 简洁 + 开放 + 生态的原则
- 力求,更小、更少、更快、更自由的体验
目前有近130个生态插件,含盖了日常开发的各种需求:
本次主要更新内容
- 添加 solon.extend.config 属性配置支持
java -Dsolon.extend.config=./app.yml -jar demoapp.jar
- 添加 ContextPathFilter 类,摸拟 contextPath 效果
public class App{
public static void main(String[] args){
Solon.start(App.class, args, app->{
app.filter(new ContextPathFilter("/user/"));
});
}
}
- 修复 @Inject(“${list}”) List list ,数据不对的问题
- 插件 solon.boot.jdkhttp,添加 ssl 支持(尝试替代 jlhttp ;框架性能高 50%)
- 插件 sqltoy-solon-plugin 升级为 sqltoy 5.2.0
- 插件 weed3-solon-plugin 升级 weed3 3.4.26
- 插件 beetlsql-solon-plugin 升级 beetlsql 3.14.4-RELEASE
- 插件 solon-api, solon-web 默认改用 jdkhttp
- 添加 server.host 和 server.?.host 支持
- 添加 StaticMappings::remove 接口
- 添加 EventBus::unsubscribe 接口
- snack3 升为 3.2.29
- fastjson 升为 1.2.83
- hutool 升为:5.8.1
- jetty 升为:9.4.46.v20220331
- undertow 升为:2.2.17.Final
- jackson 升为:2.13.3
- gson 升为:2.9.0
进一步了解 Solon
项目地址
- gitee:https://gitee.com/noear/solon
- github:https://github.com/noear/solon
- website: https://solon.noear.org
边栏推荐
猜你喜欢
Mongodb- install a mongodb database locally on the windows computer
【无标题】
Sword finger offer 65 Add without adding, subtracting, multiplying, dividing
. Mp4 video test address
Official announcement! Apache Doris graduated from the Apache incubator and officially became the top project of Apache!
What is a through-hole conductive slip ring?
如何在您的Shopify商店中添加实时聊天功能?
Latest MySQL advanced SQL statement Encyclopedia
Redis主从复制、哨兵模式、集群的概述与搭建
[Reading Abstract] what is wrong with English Reading Teaching in schools-- Empiricism and the PK of cognitive science
随机推荐
The limits of Technology (11): interesting programming
Collection de cas d'effets spéciaux en cliquant sur la souris de la page Web
界面组件Telerik UI for WPF入门指南 - 如何使用主题切换自定义样式
Technical debt wall: a way to make technical debt visible and negotiable
Huawei partners and Developers Conference 2022 | Kirin software cooperates with Huawei to jointly build the computing industry and create a digital intelligence future
【说明】Jmeter乱码的解决方法
From small to large, why do you always frown when talking about learning
Cloud native O & M article plan
What is the e-commerce conversion rate so abstract?
Overview and construction of redis master-slave replication, sentinel mode and cluster
Modern programming languages: zig
JVM的内存模型简介
Taro---day1---搭建项目
Class文件结构和字节码指令集
Flutter SliverAppBar全解析,你要的效果都在这了!
Official announcement! Apache Doris graduated from the Apache incubator and officially became the top project of Apache!
Leetcode 720. 词典中最长的单词(为啥感觉这道题很难?)
#795 Div.2 D. Max GEQ Sum 单调栈
[open source] open source system sorting - Examination Questionnaire, etc
[DNS resolution] set the name DNSPod resolution for domain name access of COM