MQTT Broker 核心
支持 MQTT v3.1.1、QoS 0/1/2、保留消息、遗嘱消息、持久会话,以及可配置消息大小。
Rust 分布式 MQTT Broker
YedMQ基于 Rust 的分布式 MQTT Broker,提供租户隔离、集群能力和灵活扩展能力。
围绕团队真正关心的能力构建面向 IoT 的多租户消息系统:MQTT v3.1.1、集群能力,以及灵活的扩展接口。
当前已实现
支持 MQTT v3.1.1、QoS 0/1/2、保留消息、遗嘱消息和持久会话。
支持多节点部署,适合横向扩展和更稳健的运行形态。
提供 TCP、TLS、WebSocket、WSS 以及 REST 管理 API。
通过插件把认证、鉴权和消息处理接入你自己的业务流程。
首页和文档现在优先描述已经实现的能力,而不是提前承诺未来功能。
支持 MQTT v3.1.1、QoS 0/1/2、保留消息、遗嘱消息、持久会话,以及可配置消息大小。
支持多节点部署,适合横向扩展场景和更稳健的运维方式。
客户端、主题、保留消息和管理操作都按租户隔离,默认租户为 public。
通过插件把认证、鉴权和自定义消息处理接入你的业务流程。
管理接口覆盖插件、客户端、主题、保留消息、系统信息与集群流程。