产品概览
EMQX 是基于发布订阅,一款大规模可弹性伸缩的 MQTT 消息服务器。EMQX 提供了高效可靠海量物联网设备连接,能够高性能实时移动与处理消息和事件流数据,帮助您快速构建关键业务的物联网平台与应用。
产品优势
- 开放源码:基于 Apache 2.0 许可证完全开源,自 2013 年起 200+ 开源版本迭代;
- 海量设备连接:单节点支持 500 万 MQTT 设备连接,集群可扩展至1亿并发 MQTT 连接;
- 高性能:单节点支持每秒实时接收、移动、处理与分发数百万条的 MQTT 消息;
- 低时延:基于 OTP 软实时的运行时系统设计,消息分发与投递时延低于 1 毫秒;
- 高可用:采用 Masterless 的大规模分布式集群架构,实现系统高可用和水平扩展。
功能列表
- 完整的 MQTT V3.1/V3.1.1 及 V5.0 协议规范支持,基本支持 mqtt 各个版本;
- 提供了 丰富的 dashboard 功能,客户端在线状态查询与订阅支持;
- 提供了多种插件,dashboard 插件,认证插件,发布订阅 ACL 插件等;
- 支持集群搭建和横向扩展,网络分区自动愈合;
- 规则引擎;
- 多种协议网关支持,CoAP、LwM2M等;