# smqtt **Repository Path**: lunua/smqtt ## Basic Information - **Project Name**: smqtt - **Description**: MQTT broker(java实现高性能的、可扩展、支持集群) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: gh-pages - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-05-28 - **Last Updated**: 2022-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SMQTT文档 SMQTT基于Netty开发,底层采用Reactor3反应堆模型,支持单机部署,支持容器化部署,具备低延迟,高吞吐量,支持百万TCP连接,同时支持多种协议交互,是一款非常优秀的消息中间件! [项目地址](https://github.com/quickmsg/smqtt) ## smqtt目前拥有的功能如下: 1. 消息质量等级实现(支持qos0,qos1,qos2) 2. 会话消息 3. 保留消息 4. 遗嘱消息 5. 客户端认证 6. tls加密 7. websocket协议支持 8. http协议交互 9. SPI接口扩展支持 - 消息管理接口(会话消息/保留消息管理) - 通道管理接口 (管理系统的客户端连接) - 认证接口 (用于自定义外部认证) - 拦截器 (用户自定义拦截消息) 10. 集群支持(gossip协议实现) 11. 容器化支持 ## 后面规划项目 - 规则引擎 - Web管理系统 - 监控系统 - 协议桥接agent(用户其他协议与broker之间交互) ## 麻烦关注下公众号! ![image](icon/icon.jpg) - 添加微信号`Lemon877164954`,拉入smqtt官方交流群 - 加入qq群 `700152283`