Java 新的应用开发框架,Solon v1.10.13 发布
一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,也没有 Servlet,独立的生态。主框架仅 0.1 MB。Helloworld:
@Controller public class App { public static void main(String[] args) { Solon.start(App.class, args); } @Get @WebSocket @Mapping("/hello") public String hello(@Param(defaultValue = "world") String name) { return String.format("Hello %s!", name); } }
入门探索视频(用户录制):
相对于 Spring Boot 和 Spring Cloud 的项目:
- 启动快 5 ~ 10 倍。 (更快)
- qps 高 2~ 3 倍。 (更高)
- 运行时内存节省 1/3 ~ 1/2。 (更少)
- 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)
- 基于服务 name 进行注册发现 与 k8s svc 相互对应
- 支持 Service Mesh 架构部署方案
- 同时支持 jdk8, jdk11, jdk17, jdk19
- 没有 Spring,也没有 Servlet;完全独立的生态
本次更新:
- 优化 LogUtil 接口设计
- 统一 Server 适配的线程池控制,并提供配置支持
- 修复 Nami 代理调用 Object 函数时会出错的问题
- 修复 DownloadedFile 输出,没有关流的问题
- 调整 部分插件的异步处理
进一步了解 Solon:
项目仓库:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源隐私计算平台 PrimiHub v1.3.9 如期而至
开源隐私计算平台 PrimiHubv1.3.9如期而至 PrimiHub是原语科技自主研发的企业级开源隐私计算平台,其中涵盖了匿踪查询、隐私求交、联合建模、联合统计、算法容器管理、模型推理、数据资源管理、数据确权与定价、异构平台互联互通等主要应用服务功能。用户可通过两种方式使用PrimiHub:一是通过管理平台更加可视化、更轻松地配置并执行 MPC、PSI、PIR,联邦建模(XGB、LR)、模型推理等任务;二是将服务配置安装至本地,在本地进行 MPC 任务。 Feature 新增横向-LR 模型训练 新增匿踪查询历史记录 新增平台登陆时的图形校验 允许超级管理员查看所有模型数据 协作方的私有资源不可见 Improvement 优化任务、模型的删除逻辑 优化模型训练图形化设置中的保存流程 优化 XGB 并行任务
- 下一篇
layui-vue 1.7.7 发布,一个 Vue 3 UI 框架
更新内容: [新增] upload 组件 text 属性, 设置上传描述。 [新增] upload 组件 dragText 属性, 设置拖拽面板提示信息。 [新增] page-header 组件 back-icon 插槽, 自定义返回图标。 [新增] page-header 组件 back-icon 属性, 自定义返回图标。 [修复] input-number 组件 step 设置为小数时精度丢失的问题。 [修复] datePicker 组件 年选择器 清空后再点击确定回显错误。 [修复] select 组件 单选模式 与 多选模式 清空操作样式不统一的问题。 [修复] select 组件 单选模式 与 多选模式 下拉宽度不一致的问题。 [修复] select 组件 多选模式 @search 事件不生效的问题。 [修复] select-option 组件 default 插槽内容为多层元素时, 使用 label 属性值作为回显。 [修复] input-number 组件 step 设置为小数时精度丢失的问题。 [修复] tooltip 组件临近屏幕边界, 三角位置显示错误。 [优化] ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作