首页 > 新闻 > IT新闻 > 正文

Dante Cloud 3.5.6.2 发布,国内首个支持阻塞式和响应式融合的微服务

花韻仙語
发布: 2025-10-09 14:45:36
原创
352人浏览过

dante cloud 3.5.6.2 发布,国内首个支持阻塞式和响应式融合的微服务

[一] 项目概述

Dante Cloud 是国内首款同时支持阻塞式与响应式服务并行运行的、开箱即用的企业级云原生微服务基础平台。项目基于 Spring 全开源生态,采用领域驱动设计(DDD) 理念,以“高质量代码、低安全风险”为核心目标,具备高度的模块化与组件化特性。系统不仅支持智能电视、IoT等物联网设备接入认证,还满足国家信息安全等级保护三级标准,并集成国密算法接口数字信封加解密机制等多项安全能力,是一套面向多租户场景的一站式微服务解决方案。

其最大亮点在于独创性地实现了“一套代码,自由切换微服务与单体架构”,为企业级系统提供了前所未有的灵活性和演进路径。

一、设计理念

Dante Cloud 始终坚持“简洁、高效、包容、务实”的设计哲学,积极融合微服务及相关领域的主流技术与前沿实践,持续打磨、精炼架构。致力于打造一个代码质量高、维护成本低、安全性强的微服务底座,帮助开发者跳过繁琐的技术选型、框架搭建与兼容适配阶段,直接进入业务开发环节。

项目重点关注:「卓越的代码品质」「合理的架构分层」「松耦合的模块结构」「严密的安全防护体系」「可扩展的功能机制」 以及 「优秀的微服务治理能力」。不同于部分追求功能堆砌的开源项目,Dante Cloud 不盲目增加非通用功能,避免造成系统臃肿。我们更鼓励用户根据实际需求自主扩展,实现灵活定制。

二、架构特色

得益于强大的模块化设计,Dante Cloud 具备出色的配置灵活性、功能“插件化”支持能力,以及对多种部署场景的良好适配性。这种设计使得系统既能作为完整的微服务架构运行,也可无缝退化为高质量的「单体模块化应用」。关键在于,微服务与单体模式并非两套独立代码或项目,而是同一套代码库下的不同运行形态。

这正是 Dante Cloud 的核心优势之一 —— “一套代码,双架构共存”。企业在项目初期可采用单体模式快速启动开发,便于本地调试与技术验证;当业务规模扩大、并发压力上升时,可平滑迁移至微服务架构,无需重构代码,极大降低了架构演进的成本和风险。

三、适用人群

微服务已进入成熟稳定期,其适用边界日益清晰,成为一种需要权衡后做出的技术选择。而 Dante Cloud 并未引入冷门或难以掌握的技术栈,项目中 「约 80% 的核心组件源自 Spring 生态原生技术」,所有技术实现均遵循各组件的标准用法组合,编码风格与 Spring 官方规范高度一致。经过多轮迭代优化,形成了良好的抽象封装,易于理解与上手。

Trae国内版
Trae国内版

国内首款AI原生IDE,专为中国开发者打造

Trae国内版815
查看详情 Trae国内版

本项目适用于以下几类用户:

  • 「传统架构用户」:建议先体验单体版本,从“前后端分离”与“多端兼容”入手,逐步过渡到现代化开发模式。
  • 「数字化转型企业」:可直接采用微服务版本,规避基础组件碎片化、整合困难、版本冲突等问题,加速落地进程。
  • 「复杂业务系统团队」:面对高复杂度业务逻辑,可借助微服务架构专注业务开发,节省大量基础设施搭建时间。
  • 「初创开发团队」:推荐使用单体模式起步,只要遵循模块划分规范,未来可无缝升级至微服务架构。
  • 「技术探索爱好者」:项目保持对新技术的开放态度,致力于将创新技术应用于实际业务场景,欢迎尝鲜者参与。
  • 「学习进阶开发者」:系统结构清晰、代码优雅,贴近 Spring 生态最佳实践,是深入掌握微服务与 Spring 技术栈的理想范例。
建议计划由传统架构向微服务转型的用户,在使用前阅读《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》前几章内容,有助于更好地理解架构演进逻辑。

[五] 社区互动

为促进 Dante Cloud 开源版及企业版用户之间的技术交流,加深对项目技术栈的理解,提升问题解决效率,自 2025年8月18日起,官方重新开放 技术交流群,诚邀所有热爱技术、乐于分享的朋友加入。

入群方式:请参考【技术交流群】指引获取详情。

[六] 本次版本更新

  • 主要更新内容
    • [修复] 重新打包 Nacos 3.1.0 镜像,解决 AI 配置缺失及启动异常问题。
    • [修复] 修复 Emqx 动态注册过程中响应式与阻塞式配置错误导致的 Bean 查找失败问题。
  • 其他改进
    • [重构] 将基于 WebClient 与 RestClient 的客户端动态注册辅助模块迁移至 IOT 架构体系。
    • [重构] 调整 IOT 模块代码结构,修复因新增签名认证引发的启动异常,增强 Emqx 扩展功能的内聚性。
    • [重构] 拆分 IOT 模块中的 OAuth2 相关逻辑,独立为自动配置模块,提升可维护性。
    • [优化] 统一所有 @PostConstruct 注解方法的命名规范,提升代码一致性。
    • [优化] 规范日志输出级别,并统一提示类日志的书写格式。
    • [优化] 补充 Emqx 默认 etc 目录下的配置文件,方便用户直接使用,无需再从 Docker 镜像中提取。
  • 依赖项升级
    • [升级] archetype-packaging 至 3.4.1
    • [升级] maven-archetype-plugin 至 3.4.1
    • [升级] protobuf-maven-plugin 至 3.10.1
    • [升级] alipay-sdk-java 至 4.40.465.ALL
    • [升级] camunda 至 7.24.0-alpha3
    • [升级] grpc 至 1.76.0
    • [升级] opengauss-jdbc 至 6.0.1-og
    • [升级] software.amazon.awssdk 至 2.35.1
    • [升级] weixin-java 至 4.7.8-20251004.014820
    • [升级] webauthn4j 至 0.29.7.RELEASE
    • [升级] sweetalert2 webjars 至 11.24.0
    • [升级] checker-qual 至 3.51.1

若您觉得本项目有价值,欢迎点击 Star 支持我们!

Giteehttps://www.php.cn/link/aa682b47bf858a2e5d51ce73ec9da962
Githubhttps://www.php.cn/link/1c05021910bd1385d5bb4ea2ae8fe585
Gitcodehttps://www.php.cn/link/6705d77f2d837e528fb0edd21579e9c0

源码下载地址:点击获取

以上就是Dante Cloud 3.5.6.2 发布,国内首个支持阻塞式和响应式融合的微服务的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号