❤️‍🔥 纯血国产?有多纯?Solon Java 应用开发框架!

来源: 投稿
2024-07-03 17:03:00

Solon 框架!

Java “纯血国产”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态

  • 追求: 更快、更小、更简单
  • 提倡: 克制、简洁、高效、开放、生态

有什么特点?(相对于友商)

特点 描述
更高的计算性价比 并发高 2~ 3 倍;内存省 50%
更快的开发效率 内核小,入门快;启动可快到 10 倍
更好的生产与部署体验 打包最多缩小 90%
更大的兼容范围 非 java-ee 架构;同时支持 java8 ~ java22

纯血国产?有多纯?

关键的一句是:从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。Solon 的内核零依赖,为原创设计。

Core 内核的关键组成:

  • ioc/aop 容器
  • 事件总线
  • mvc 能力定义
  • 处理链能力定义
  • 序列化与转换器能力定义

特点:

  • 没有 java-ee 相关接口

Web 开发的关键组成(只列举国产方案):

特点:

  • 没有 java-ee 与 servlet 接口
  • 但是也支持 servelt 和 war 部署(另有适配)
组件 说明
::Http-Server  
solon.boot.jdkhttp 框架自有实现的轻量级 http 服务(约 0.04Mb 大小)
solon.boot.smarthttp 基于国产 smart-http 适配实现的 http 服务(约 0.5Mb 大小)
::Json  
solon.serialization.snack3 基于国产 snack3 适配的序列化能力(约 0.08Mb 大小)
solon.serialization.fastjson2 基于国产 fastjson2 适配的序列化能力
::Template  
solon.view.beetl 基于国产 beetl 适配的后端模板能力
solon.view.enjoy 基于国产 enjoy 适配的后端模板能力
::ORM  
beetlsql-solon-plugin 基于国产 beetlsql 适配的 orm 能力
anyline-environment-solon-plugin 基于国产 anyline 适配的 orm 能力
sagacity-sqltoy-solon-plugin 基于国产 sqltoy 适配的 orm 能力
wood-solon-plugin 基于国产 wood 适配的 orm 能力(约 0.2Mb 大小)
等...  

Cloud 开发的关键组成(只列举国产方案):

特点:

  • 以标准与规范为核心,构建丰富的开放生态
  • 方便适配任意中间件(包括用户自己的中间件)
组成 提供服务 说明
local-solon-cloud-plugin Config,Discovery,Event,Job,I18n 框架自有实现
water-solon-cloud-plugin Config,Discovery,Event,Job,Log,
Trace,Metrics,I18n
基于国产 water 适配的分布式服务能力
nacos-solon-cloud-plugin Config,Discovery 基于国产 nacos 适配的分布式服务能力
polaris-solon-cloud-plugin Config,Discovery 基于国产 polaris 适配的分布式服务能力
folkmq-solon-cloud-plugin Event 基于国产 folkmq 适配的分布式服务能力
rocketmq-solon-cloud-plugin Event 基于国产 rocketmq 适配的分布式服务能力
xxl-job-solon-cloud-plugin Job 基于国产 xxl-job 适配的分布式服务能力
powerjob-solon-cloud-plugin Job 基于国产 powerjob 适配的分布式服务能力
semaphore-solon-cloud-plugin Breaker 框架自有实现
sentinel-solon-cloud-plugin Breaker 基于国产 sentinel 适配的分布式服务能力

项目仓库地址?

官网?

 

展开阅读全文
点击加入讨论🔥(25) 发布并加入讨论🔥
本篇精彩评论
仓颉版(˘❥˘)
2024-07-03 19:37
2
举报
我们讲的是:“线血国产” Java 应用开发框架:)。。。合情合理:)
2024-07-04 11:39
1
举报
走极端连电脑都是外国人发明的
2024-07-04 10:47
1
举报
要是真纯血,外国的一概不用才是,包括Java也不用,否则就是炒作而已。
2024-07-04 07:56
1
举报
25 评论
0 收藏
分享
返回顶部
顶部