首页 > 其他分享 >信创优选,国产开源,Solon v2.3.6 发布

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

时间:2023-06-25 11:45:16浏览次数:46  
标签:web 插件 solon v2.3 支持 增加 Solon 信创

Solon 是什么开源项目?

一个,Java 新的生态型应用开发框架。它从零开始构建,有自己的标准规范与开放生态(历时五年,已有全球第二级别的生态)。与其他框架相比,它解决了两个重要的痛点:启动慢,费资源。

解决痛点?

由于Solon Bean容器的独特设计,不会因为扩展依赖变多而启动很慢(开发调试时,省时、爽快)!以知名开源项目“小诺”为例:

所谓:“时间就是生命,效率就是金钱”,“天下武功,唯快不破”。

相对于 Spring Boot 和 Spring Cloud 的项目,有什么特点?

  • 启动快 5 ~ 10 倍。 (更快)
  • qps 高 2~ 3 倍。 (更高)
  • 运行时内存节省 1/3 ~ 1/2。 (更少)
  • 打包可以缩小到 1/2 ~ 1/10;比如,300Mb 的变成了 23Mb。 (更小)
  • 同时支持 jdk8, jdk11, jdk17, jdk20, graalvm native

本次更新了什么?

  • 新增 solon.boot.websocket.netty 插件
  • 新增 solon.web.sse 插件(sse: Server Send Events)
  • 新增 solon.web.flux 插件,web 响应式接口支持插件
  • 增加 Context 异步控制接口,为响应式web开发提供支持
  • 增加 ActionReturnHandler 接口,之后特别的返回结果可定制。为响应式web开发提供支持
  • 增加 ActionExecuteHandler 接口(替代旧的 ActionExecutor),并交由 chainManager 管理
  • 增加 jetty、undertow、smarthttp 对 Context 异步适配
  • 增加 solon.boot.jdkhttp 插件,虚拟异步支持(进而支持响应式接口)
  • 增加 solon.boot.jlhttp 插件,虚拟异步支持(进而支持响应式接口)
  • 增加 solon.scheduling 插件,简单的 Retry 功能
  • 增加 solon.validation 一次性验证所有字段的支持
  • 增加 solon.docs 插件,支持字段 transient 排除
  • 增加 mybatis-plus-solon-plugin 插件,原生编译支持(GraalVM Native Image)
  • 增加 Inject("{xxx:def}") 默认值转集合和数组支持
  • 完善 mybatis-solon-plugin 原生编译支持
  • 完善 solon.aot 增加 lambda 序列化支持
  • 完善 Servlet 启动打印信息
  • 完善 ContextPathFilter 对根地址的映射处理
  • 修复 Context:forward 在有 context-path 时的会出错的问题
  • 修复 请求路径动态变化后,路径变量获取失败的问题
  • guava 升为 32.0.0-jre
  • smarthttp 升为 1.2.4
  • smartsocket 升为 1.5.30
  • dromara-plugins 升为 0.0.9
  • forest 升为 1.5.32
  • mybatis-flex 升为 1.4.1
  • sqltoy 升为 5.2.54
  • hutool 升为 5.8.20
  • fastjson2 升为 2.0.34
  • java-websocket 升为 1.5.3

项目仓库地址?

技术支持与交流?

架构图?

Solon 架构图:
在这里插入图片描述

Solon Cloud 架构图:
在这里插入图片描述

标签:web,插件,solon,v2.3,支持,增加,Solon,信创
From: https://www.cnblogs.com/noear/p/17502524.html

相关文章

  • kafka学习之三_信创CPU下单节点kafka性能测试验证
    kafka学习之三_信创CPU下单节点kafka性能测试验证背景前面学习了3controller+5broker的集群部署模式.晚上想着能够验证一下国产机器的性能.但是国产机器上面的设备有限.所以想着进行单节点的安装与测试.并且记录一下简单结果希望对以后的工作有指导意义发现producer......
  • 申威3231服务器Redis性能验证-及最全信创CPU性能分析
    申威3231服务器Redis性能验证-及最全信创CPU性能分析背景公司里面新进了几台服务器.有台申威服务器.因为前段时间参与过一次申威的POC验证.当时对性能有一点简单的理解.但是因为不方便,没有测试更多.这次有了一台实体机器,并且可以上网,所以感觉可以方便的多了.本来想使用......
  • 申威3231_SPECJVM2008的测试结果与信创服务器对比验证
    申威3231_SPECJVM2008的测试结果与信创服务器对比验证背景周六找同事将在公司里的机器进行了开机.然后验证了config.guess和config.sub的确是可以通过复制/usr下面的文件进行解决的但是perl的很多model无法使用.所以没办法,准备测试一把SPECJVM2008其实周五晚上看......
  • 申威3231服务器Redis性能验证-及最全信创CPU性能分析
    申威3231服务器Redis性能验证-及最全信创CPU性能分析背景公司里面新进了几台服务器.有台申威服务器.因为前段时间参与过一次申威的POC验证.当时对性能有一点简单的理解.但是因为不方便,没有测试更多.这次有了一台实体机器,并且可以上网,所以感觉可以方便的多了.本来想......
  • AntDB数据库荣获2023年中国信创产业拳头奖“2023年中国信创数据库卓越品牌”
    近日,由全球新经济产业第三方数据挖掘和分析机构iiMediaResearch(艾媒咨询)主办的“2023年(第2届)中国信创产业大会”在广州圆满落幕。大会现场揭晓了“2023年中国信创产业拳头奖”。AntDB数据库从众多参评产品中脱颖而出,荣获“2023年中国信创产业拳头奖”,被授予“2023年中国信创数据库......
  • U-Mail信创邮件系统赋能央国企数字化转型
    近日,中共中央、国务院印发《数字中国建设整体布局规划》(以下简称《规划》),提出到2025年,基本形成横向打通、纵向贯通、协调有力的一体化推进格局,数字中国建设取得重要进展。到2035年,数字化发展水平进入世界前列,数字中国建设取得重大成就。而在去年年底,国家有关部门下发79号令,明确央企......
  • 在Windows上无docker直接将基于Solon的jar包通过IDEA部署到Linux的docker上
    为何会选择学习solon?springboot对于我开发小企业应用太重,启动太慢,下班太晚!为何都用windows,还想着不安装dockerdesktop洁癖,运行路径能短就短。步骤(以solon官网的helloword为例)1、下载helloworld代码传送阵:点击我2、通过IDEA打开代码,并运行它(我是下载基于maven版本的)。3......
  • AntDB数据库入选艾媒金榜《2023年中国信创数据库企业TOP15》,位列前三
    近日,iiMediaRanking艾媒金榜最新公布了《2023年中国信创数据库企业TOP15》榜单,AntDB数据库凭借先进的技术服务及近些年在信创市场的优异表现进入榜单前三。图1:艾媒金榜《2023年中国信创数据库企业TOP15》iiMediaRanking艾媒金榜《2023年中国信创数据库企业TOP15》是依托艾媒自主......
  • 助力数字化转型,巨杉数据库荣获2023年中国最佳信创厂商殊荣
    巨杉数据库以其先进的技术和卓越的产品性能,荣获中国最佳信创数据库厂商,不仅证明了巨杉数据库在技术创新方面的积累与突破,更证明了巨杉数据库在推动数字化转型方面的成果。日前,第一新声联合天眼查发布2023年中国最佳信创厂商系列榜单,作为中国自研独立分布式厂商,巨杉数据库以其先进......
  • 信创操作系统--麒麟Kylin桌面操作系统 (项目十三 使用 Windows 软件)
    1.Wine介绍Wine是“wineIsNotanEmulator”的首字母缩写,它是一个能够在多种POSIX兼容操作系统(如Linux、macOS以及BSD等操作系统)上运行Windows应用程序的兼容层,是一个开源软件。Wine不像虚拟机软件一样模拟整个Windows操作系统,而是把WindowsAPI调用动态转换成本......