Solon 打磨了挺久的一款应用开发框架,已有 100 多款生态插件。体验与 Spring 相近,但是启动快 5 ~ 10 倍; qps 高 2 ~ 3 倍;运行时内存节省 1/3 ~ 1/2 ;打包可以缩到 1/2 ~ 1/10 。
欢迎大家来瞅瞅,多多 start 。
https://github.com/noear/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 有什么区别?》
一系列分布式开发的接口标准和配置规范,相当于 DDD 模式里的防腐层概念。是 Solon 的微服务架构模式开发解决方案。 目前已适配了一系列的插件用于支持这一标准:《 Solon Cloud 分布式服务开发套件清单,感觉受与 Spring Cloud 的不同》
其中,Water 项目 项目 是一站式支持 Solon Cloud 系列标准的支撑平台。 功能相当于:consul + rabbitmq + elk + prometheus + openFaas + quartz + 等等,并有机结合在一起。一直与 Solon 项目伴生成长。
1
hutoer 2022-08-25 12:27:54 +08:00
赞一个!
|
3
fzdwx 2022-08-25 17:56:04 +08:00
支持,但是可能没什么机会用到线上。。
|
4
imzcg2 2022-08-25 17:56:18 +08:00
nb 吹的上天了,有公司用吗?有落地实践吗?有大规模应用吗?还是最后选了 spring?
|
5
Asimov01 2022-08-26 09:48:16 +08:00
今天一大早阮一峰老师的博客也推荐了这个框架,已经在看了,打算最近抽空试试。
|