一个更现代感的 Java 应用开发框架:更快、更小、更自由。没有 Spring,没有 Servlet,没有 JavaEE;独立的轻量生态。主框架仅 0.1 MB。

@Controller
public class App {
public static void main(String[] args) {
Solon.start(App.class, args);
} @Get
@Socket
@Mapping("/hello")
public String hello(@Param(defaultValue = "java") String name) {
return String.format("Hello %s!", name);
}
}

入门探索视频(用户录制):

《bilibili - solon 入门探索》

相对于 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,没有 JavaEE;独立的轻量生态

本次更新:

  • 新增 aliyun-ons-solon-cloud-plugin 插件,且支持 tag 过滤支持
  • 新增 rocketmq5-solon-cloud-plugin 插件,且支持 tag 过滤支持
  • 插件 rocketmq-solon-cloud-plugin 增加 tag 过滤支持
  • 插件 solon.scheduling.simple 优化名字可能重复的问题
  • 插件 solon.schedule 优化名字可能重复的问题
  • 插件 local-solon-cloud-plugin 增加 cloud file 的模拟实现
  • 调整 quartz-solon-cloud-plugin,取消对 server 配置的依赖
  • 调整 quartz-solon-plugin,支持任务注解在函数上
  • 优化 local-solon-cloud-plugin(增加本地 file 支持,必须配置 server)
  • 升级 snack3 为 3.2.50

进一步了解 Solon:

项目仓库:

最新文章

  1. 以bank account 数据为例,认识elasticsearch query 和 filter
  2. java中注解的使用与实例(一)
  3. C++ string
  4. 非阻塞同步算法实战(二)-BoundlessCyclicBarrier
  5. 【转】ContextLoaderListener 和 DispatcherServlet
  6. CEUtils---我在Unity中使用的一些小类库(不断更新中)
  7. 转载:JSONObject.fromObject(map)(JSON与JAVA数据的转换)
  8. jquery中table里面的tr里的input添加一行,并且第一列autoincrement
  9. 【从零学习Python】Ubuntu14.10下Python开发环境配置
  10. dom4j的用法
  11. Grails笔记二:grails 2.4.3版本下generate-*失效问题解析
  12. 使用Docker link搭建PHP开发环境
  13. UWP 使用Telerik Grid控件
  14. 关于 insufficient memory case 4 的解决记录
  15. tensorflow相关API的学习
  16. 张春晖让视频的每词每句都可搜索:Autotiming 可以自动配字幕,还将改变哪些领域?
  17. Centos7在虚拟机中扩展磁盘空间
  18. 使用CNN做数字识别和人脸识别
  19. 8-16 不无聊序列 non-boring sequences uva1608
  20. ZOJ Monthly, January 2019

热门文章

  1. Git Review + Gerrit 安装及使用完成 Code-Review
  2. influxDB2.2
  3. Jpa常用API
  4. 改善C#程序的方法-2 使用TryParse
  5. css3_媒介查询
  6. PHP全栈开发(四): HTML 学习(2. div 布局)
  7. 路径分析—QGIS+PostgreSQL+PostGIS+pgRouting(一)
  8. HTML基础知识(3)浮动、塌陷问题
  9. 狂神说mysql笔记
  10. Centos镜像下载