支持 Java 8/11/17/19 的框架,Solon v1.10.5 版本发布
2024-10-20 16:03:38
Java 轻量级应用开发框架。可用来快速开发 Java 应用项目,主框架仅 0.1 MB。
相对于 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
本次更新:
- 新增 solon.cloud.eventplus 插件,替代 cloudevent-plus-solon-plugin 插件
- 调整 solon cloud 插件重新命名为:???-solon-cloud-plugin(旧插件仍可使用)
- 调整 AopContext 内部对象的订阅,从 EventBus 转为内部机制实现;实现边界效应,为热插拨提供更好的隔离
- 调整 mybatis-plus-extension-solon-plugin IService 部分接口与实现(向下兼容)
- 增加 AopContext::subWrapsOfType 接口
- 增加 AopContext::subBeansOfType 接口
- 增加 AopContext::getBeansOfType 接口
- 增加 MimeType 类
进一步了解 Solon:
项目仓库:
最新文章
- 【知识积累】try-catch-finally+return总结
- job1
- $.getJSON在IE8下失效
- metro中stream转IRandomAccessStream
- Selenium2学习-015-WebUI自动化实战实例-013-通过 URL 关闭多余的已开浏览器窗口
- Ext.Form 自动填写表单内容
- Java文件操作 读写操作
- 实现接口IDisposable的示例
- android ListView隐藏FooterView(headerView)
- [转]Jailbreak Detection Methods
- inux的进程-进程的概念和fork创建进程
- Android开发学习之路--React-Native之初体验
- PAT1112:Stucked Keyboard
- 跑的飞快的dinic
- Netty入门(一):零基础“HelloWorld”详细图文步骤
- css3常用动效以及总结
- 机器学习笔记(四)Logistic回归模型实现
- Niagara物联网框架机制一(笔记)
- [转]Ubuntu /home下中文目录如何修改成英文?
- SDWebImage之工具类
热门文章
- python操作ini文件
- YII页面缓存
- 使用Python3.7+Tornado5.1配合七牛云存储api来异步切分上传文件
- 函数,递归以及dom简单操作
- powershell和cmd对比
- DolphinScheduler 1.2.0 源码解析之 MasterServer
- Vue 3-150行代码实现新国标红绿灯效果案例
- RabbitMQ协议-AMQP 0-9-1 (高级消息队列协议)
- 【JAVA】学习路径36-写到硬盘FileOutputStream Write的三种方法
- ClickHouse与Elasticsearch压测实践