solon专题

骨灵冷火!Solon Cloud Gateway 照面发布

骨灵冷火,是练药的好火哟。极冷,又极热。在冰冻中被烧死:) 1、认识 Solon Cloud Gateway Solon Cloud Gateway 是基于 Solon Cloud、Vert.X 和 Solon Rx(reactive-streams) 接口实现。小特点: 纯响应式的接口体验流式代理转发(又快,又省内存)可改写所有请求数据,以及所有响应数据 打包大小为 6Mb 左右,“并发

Java Solon v2.7.6 发布

Java Solon 是什么框架? Java “新的”应用开发框架。开放原子开源基金会,孵化项目。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。 追求: 更快、更小、更简单提倡: 克制、简洁、高效、开放、生态 有什么特点? 更高的计算性价比: 并发高 2~ 3 倍;内存省 50% 更快的开发效率: 内核小,入门快;调试重启快 5 ~ 10 倍 更好的生产与部

电子政务开发还是用国产的 Java Solon 好!v2.7.5 发布

Java Solon 是什么框架? Java “新的”应用开发框架。从零开始构建(非 java-ee 架构),有灵活的接口规范与开放生态。 追求: 更快、更小、更简单提倡: 克制、简洁、高效、开放、生态 有什么特点? 更高的计算性价比: 并发高 2~ 3 倍;内存省 50% 更快的开发效率: 内核小,入门快;调试重启快 5 ~ 10 倍 更好的生产与部署体验: 打包小 50% ~

支持 java22,Solon v2.7.3 发布(非 java-ee 架构)

Java Solon 是什么框架? 是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建(非 java-ee 架构),有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 追求: 更快、更小、更简单提倡: 克制、简洁、高效、开放、生态 有什么特点? 更高的计算性价比: 降低运行成本:每秒并发高 2~ 3 倍;内存节省 1/3 ~ 1/2 更高的开发效

从零开始设计,自主可控。Solon v2.7.2 发布!

Java Solon 是什么框架? 是一个可平替 Spring 生态的 Java 应用开发框架。从零开始构建,有自己的标准规范与开放生态。(历时七年,具备全球第二级别的生态规模) 追求: 更快、更小、更简单提倡: 克制、简洁、高效、开放、生态 有什么特点? 更高的计算性价比: 降低运行成本:每秒并发高 2~ 3 倍;内存节省 1/3 ~ 1/2 更高的开发效率,更简单的编码体验: 降

Solon 开发经验谈:怎么样打包小、运行内存也少?

很多人都想要应用的内存更少,一个服务器能部署更多的应用。这需要多个方面的努力(就像接力赛): 起跑棒 使用 Solon 应用开发框架能让内存节省 1/2 - 1/3。给了一个很好的内存“低值”(就像一个很好的“地基”),“高值”靠后面的几棒了。 一般来讲。开发时多注意些,开发完后都是能保持节省 1/2 - 1/3 的水准。如果使用 OpenJ9 JVM 内存可以再省 1/2 左右。 第二棒

Solon Web 文件上传的最佳实践

文件上传是 Web 开发中最常见的一个应用场景。一般在处理数据时,会有两种常见的方案:直接把文件流放在内存里,或者把文件流先缓冲到磁盘。 1、如果是高频且文件极小 使用纯内存模式,默认即可。如果高频小文件,是不适合用“临时文件模式”的,磁盘可能容易刷坏。只能多配些内存! 2、如果是低频或者文件很大 建议使用“临时文件模式”。即上传的数据流,先缓存为临时文件(落盘),再以本地文件流形式提供使

Spring 被打暴了! vs Javalin vs Solon

测试仅供参考。不同的环境、场景,效果会不同。 测试记录: 项目SpringBoot2SpringBoot3JavalinSolon运行时java 17java 17java 17java 17测试前状态/内存101.1Mb112.9Mb66.1Mb45.6Mb测试后状态/内存996.3Mb326.9Mb457.3Mb369.2Mb测试后状态/并发2万2.6万12万17万 测试评语: Spr

将SpringBoot项目改造成solon项目

solon项目介绍 官网 Java “生态型”应用开发框架:更快、更小、更简单。 启动快 5 ~ 10 倍;并发高 2~ 3 倍; 内存省 1/3 ~ 1/2;打包缩到 1/2 ~ 1/10;同时支持 java8, java11, java17, java21;支持 graalvm native image。 本文介绍如何把SpringBoot项目改造成solon 在决定改造之前最好

Solon 开源项目发布“新“的架构图

Solon Java 新的应用开发框架,更快、更小、更简单! https://solon.noear.org 并发高 2~ 3 倍;内存节省 1/3 ~ 1/2;启动快 5 ~ 10 倍;打包可以缩到 1/2 ~ 1/10 从零开始构建,有自己的标准规范与开放生态 框架特性: 更高的计算性价比: 降低运行成本:每秒并发高 2~ 3 倍;内存节省 1/3 ~

Solon 开源框架讲的“三源合一”是怎么回事?

1、什么是“三源合一”? “三源合一”,是 Solon 应用开发框架早期的一个架构想法。是指 Http、Socket、WebSocket 几个不同的通讯信号,进行统一架构处理…并且小巧。 对于 Socket 和 WebSocket,在原 消息+监听 的模式之外增加了 Mvc 模式(即 Handler + Context 接口处理)。 现在看来包括消息中间件的消息处理等等,都是可以转换成 Mvc

SpringBoot 2.x 正式停更了。Java 8 由 Solon 接收!

最近有好多个新闻说:SpringBoot 2.x 正式停更了,Java 8 怎么办?当然用 Solon 喽! Solon,同时支持 jdk8, jdk11, jdk17, jdk21。也支持 graalvm native image。 既支持 java8,也支持 java21 的: @SolonMainpublic class App {public static void main(S

Java 云原生,Spring 太慢,还是要看 Solon!

Solon 是什么框架? Java 新的"生态级"应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。Solon 生态的友商是 Spring 生态。 对云原生来讲,启动快很重要,要特别的快。 相对于 Spring,有什么特点? 启动快 5 ~ 10 倍。 (更快)qps 高 2~ 3 倍。 (更高)低流量内存节省 1/3 ~ 1/2。 (更少)打

【solon生态】- solon.cloud.micrometer插件使用指南及micrometer详解

solon.cloud.micrometer插件使用指南 solon是什么solon的cloud生态图快速入门 micrometer指南micrometer是什么监控系统 Supported Monitoring Systems注册表 Registry度量 Meters度量名 Naming Meters度量标签 Tag Naming通用标签 Common Tags 指标过滤器 MeterFi

信创优选,国产开源。Solon v2.5.11 发布

Solon 是什么框架? Java 生态级应用开发框架。从零开始构建,有自己的标准规范与开放生态(历时五年,具备全球第二级别的生态规模)。与其他框架相比,解决了两个重要的痛点:启动慢,费内存。 解决痛点? 由于Solon Bean容器的独特设计,不会因为扩展依赖变多而启动很慢(开发调试时,省时、爽快)!以知名开源项目“小诺”为例: “snowy-spring 版” 启动 15-50秒“sn

Solon for JDK 21,虚拟线程逆天!!!

本次发布的其中一个重点:完成 JDK21 编译测试和功能单元测试。 JDK 21 虚拟线程? 在IO密集型项目中,效果很猛!有一种:天哪天哪天哪。。。的感觉 @SolonMainpublic class App {public static void main(String[] args) {Solon.start(App.class, args, app->{app.onEvent(Ht