Solon 一款轮子、毂子、车子都有的应用开发框架

2022-08-25 10:15:05 +08:00
 TateLiao

Solon 打磨了挺久的一款应用开发框架,已有 100 多款生态插件。体验与 Spring 相近,但是启动快 5 ~ 10 倍; qps 高 2 ~ 3 倍;运行时内存节省 1/3 ~ 1/2 ;打包可以缩到 1/2 ~ 1/10 。

欢迎大家来瞅瞅,多多 start 。

https://gitee.com/noear/solon

https://github.com/noear/solon


Solon

更现代感的应用开发框架。更快、更小、更少、更自由!

支持 jdk8 、jdk11 、jdk17+;主框架 0.1mb ;组合不同的插件应对不同需求;方便定制;快速开发。

克制、简洁、开放、生态 Http 、WebSocket 、Socket 三种信号统一的开发体验(俗称:三源合一) 支持注解与手动两种模式,按需自由操控 Not Servlet ,可以适配任何基础通讯框架(所以:最小 0.2m 运行 rpc 架构) 自建 IOC & AOP 容器,支持 Web 、Data 、Job 、Remoting 、Cloud 等任何开发场景 集合 Handler + Context 和 Listener + Message 两种架构模式;强调插件式扩展;适应不同的应用场景 插件可扩展可切换:启动插件,扩展插件,序列化插件,数据插件,会话状态插件,视图插件(可共存) 等... 支持 GraalVm Native 打包 允许 业务插件 热插、热拨 体验与 Spring Boot 相近,迁移成本低:《 Solon 特性简集,相较于 Springboot 有什么区别?》

Solon Cloud

一系列分布式开发的接口标准和配置规范,相当于 DDD 模式里的防腐层概念。是 Solon 的微服务架构模式开发解决方案。 目前已适配了一系列的插件用于支持这一标准:《 Solon Cloud 分布式服务开发套件清单,感觉受与 Spring Cloud 的不同》

其中,Water 项目 项目 是一站式支持 Solon Cloud 系列标准的支撑平台。 功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz + 等等,并有机结合在一起。一直与 Solon 项目伴生成长。

1796 次点击
所在节点    程序员
5 条回复
hutoer
2022-08-25 12:27:54 +08:00
赞一个!
TateLiao
2022-08-25 14:21:14 +08:00
@hutoer 😁
fzdwx
2022-08-25 17:56:04 +08:00
支持,但是可能没什么机会用到线上。。
imzcg2
2022-08-25 17:56:18 +08:00
nb 吹的上天了,有公司用吗?有落地实践吗?有大规模应用吗?还是最后选了 spring?
Asimov01
2022-08-26 09:48:16 +08:00
今天一大早阮一峰老师的博客也推荐了这个框架,已经在看了,打算最近抽空试试。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/875240

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX