Solon框架简述


发布于 2024-08-18 / 30 阅读 / 0 评论 /
Solon是一种Java应用开发框架,对标Spring和Javalin。

Solon是一个国产的Java应用开发框架,完全从零开始构建,有自主的标准规范与开放生态。

Solon的追求是:更快、更小、更简单

Solon提倡: 克制、简洁、高效、开放、生态

solon官网https://solon.noear.org

1.Solon vs Spring

有人对这几种Java应用框架进行过测试,有以下参考数据:

框架

SpringBoot2

SpringBoot3

Javalin

Solon

运行时

JDK17

JDK17

JDK17

JDK17

测试前状态/内存

101.1Mb

112.9Mb

66.1Mb

45.6Mb

测试后状态/内存

996.3Mb

326.9Mb

457.3Mb

369.2Mb

测试后状态/并发

2 万

2.6 万

12 万

17 万

综上数据,与Spring 应用开发框架相比,Solon有以下优势:

(1)并发高 300%

(2)内存省 50%

(3)启动快 10 倍

(4)打包小 90%

2.Solon生态体系

如下图所示:

3.Solon Cloud生态体系

如下图所示: