您现在的位置是:首页 > 文章详情

smart-mqtt 瘦身成功:4MB 小身板干翻传统 MQTT 巨无霸!

日期:2025-05-08点击:1

一、版本概述

历经多个迭代版本的打磨与用户反馈,smart-mqtt v1.1.0 正式上线。

作为 Java 生态中最轻量级的 MQTT Broker 解决方案之一,smart-mqtt 始终致力于为用户提供高效、可靠、灵活的消息服务。

本次发布的 v1.1.0 版本是基于我们对行业趋势和产品设计的进一步思考,在保持原有高性能优势的基础上,进行了架构层面的重大升级

引入插件化设计体系,聚焦“按需启用”的理念,打造更贴合企业实际业务场景的定制化解决方案。


二、核心特性升级

✅ 插件化能力全面上线

为了满足不同客户在认证、消息桥接、协议适配等方面的个性化需求,v1.1.0 版本正式引入插件化运行环境,允许通过启用/卸载插件的方式,动态扩展 broker 的功能模块。

主要组件更新:

组件名称

功能说明

smart-mqtt-plugin-spec

提供插件开发规范接口与文档

smart-mqtt-broker

支持插件式加载与运行

smart-mqtt-maven-plugin

本地插件开发调试工具

开发者可通过插件方式快速构建适合自身业务的 MQTT Broker 实例,避免不必要的功能冗余,提升部署效率。


三、首批官方插件发布

随着插件系统的上线,我们同步推出一系列开箱即用的功能插件,涵盖安全认证、数据集成、通信协议扩展等关键场景:

📦 安全认证类

  • simple-auth-plugin

    • 提供基础用户名密码认证机制

    • 可用于测试或简单安全要求场景

🔄 数据桥接类

  • redis-bridge-plugin

    • 实现 MQTT 消息与 Redis 集成

    • 支持将指定 Topic 的消息写入 Redis 或从 Redis 触发消息发布

🔌 协议扩展类

  • websocket-plugin

    • 支持客户端通过 WebSocket 连接进行 MQTT 通信

    • 提升前端应用接入灵活性

💾 会话管理类

  • memory-session-plugin

    • 提供基于内存的会话状态管理

    • 适用于不需要持久化存储的轻量级场景


四、依赖优化与性能提升

除了功能上的重大革新,我们也在底层依赖上做了深度优化:

组件

版本升级至

smart-socket

1.5.60

fastjson2

2.0.57

feat

0.8.9

同时,我们移除了 smart-mqtt-broker 中一些非必要依赖(如 feat 老版本),使发行包体积更加精简,便于部署和维护。


五、产品特色回顾

依旧坚持以下几大核心价值主张:

  • 开放性
    插件化+事件驱动架构,支持南向协议适配与北向数据桥接。

  • 亲和性
    纯 Java 编写,天然融合 Java 技术栈,开发者友好。

  • 可替代性
    完全符合 MQTT 协议标准,保障用户自由切换中间件的能力。

  • 轻量化
    发行包体积仍控制在4MB以内,资源消耗更低。

  • 国产化支持
    符合信创生态要求,无第三方闭源依赖。


六、如何获取 v1.1.0?

👇 获取方式

🐳 快速启动命令(Docker)

 docker run --name smart-mqtt \   -p 18083:18083 \   -p 1883:1883 \   -d smartboot/smart-mqtt:latest
  • Web 控制台端口:http://localhost:18083

  • MQTT 通信端口:1883


七、未来展望

smart-mqtt v1.1.0 是迈向生态化运作的重要一步。后续我们将持续丰富插件生态,计划陆续推出:

  • Kafka 桥接插件

  • MySQL 桥接插件

  • Prometheus 监控插件

  • 插件热加载与远程配置中心支持

我们鼓励社区开发者参与插件共建与贡献,共同打造更加灵活、强大、高效的物联网消息中间件生态。


smart-mqtt,不止是 MQTT Broker,更是面向未来的物联网通信平台。
更灵活、更轻便、更具延展性 —— 我们一直在路上。

原文链接:https://www.oschina.net/news/348682/smart-mqtt-1-1-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章