近日,全球领先的开源物联网数据基础设施软件提供商EMQ赢云科技宣布,其核心产品——开源分布式物联网MQTT消息服务器EMQX 5.0版本正式发布!
5.0是EMQX自发布以来最重要的版本之一。它是由欧洲、中国和世界各地的社区和团队开发的。是历史上最大的支持MQTT并发连接的MQTT broker,也是全球第一个实现MQTT over QUIC的MQTT Broker。在消息传输的可靠性和产品体验的易用性方面也进行了大幅优化和升级,这也标志着EMQX凭借实力再次巩固了物联网消息平台领导者的地位。

EMQ创始人兼CEO李冯表示,“EMQX 5.0是MQTT领域的里程碑式成就。它不仅是世界上第一个单集群支持1亿个连接的分布式MQTT消息服务器,也是第一个将QUIC引入MQTT的开创性产品。EMQ始终关注前沿技术趋势,通过加速产品迭代开发保持全球领先的技术竞争力,并与我们的全球客户和合作伙伴一起,应对物联网设备部署规模不断增加和车联网等日益重要的关键业务场景带来的巨大挑战。”
EMX5.0:为亿万物联网连接时代而生
随着5G和物联网技术在各行各业的深度融合,全球物联网应用和设备面临爆发式增长,将真正迎来千亿级万物互联新时代。根据IoT Analytics发布的最新研究报告《2022年春季物联网状况》,到2022年,物联网市场预计将增长18%,达到144亿活跃连接数。在如此大规模的物联网需求下,海量的设备访问和设备管理给网络带宽、通信协议和平台服务架构带来了巨大的挑战。
自2013年在GitHub上发布开源版本以来,EMQX已获得来自50多个国家和地区的2万多家企业用户的广泛认可,累计接入物联网的关键设备超过1亿台。
作为全球下载量超过2000万的开源云原生分布式MQTT消息服务器,EMQX多年来经历了200多个版本的迭代升级。凭借其支持亿级连接和千万级消息吞吐量的超高性能,为超大规模物联网项目和应用提供高效、可靠、安全的物联网数据基础设施解决方案;同时,与开源工业协议网关软件Neuron、轻量级MQTT消息服务器NanoMQ、流数据库HStreamDB等EMQ产品组合,探索物联网云端协同应用场景,构建云端物联网海量数据的访问、存储、实时处理和分析一站式管理。
世界上最具可扩展性的MQTT消息服务器——EMQX 5.0的主要创新
面对物联网产业的快速发展和不断增长的用户数量,EMQX致力于为面向未来的物联网应用构建可靠、安全的数据基础设施。新发布的EMQX 5.0将有以下主要升级迭代:
可扩展性和可靠性显著提升,率先实现单集群1亿MQTT连接
通过采用Erlang的Mnesia数据库新的Mria扩展,以及后续5.1版本将提供的基于RocksDB的会话持久化,EMQX 5.0的横向可扩展性和消息传输可靠性得到了指数级的提升。最新的性能测试表明,EMQX 5.0可以轻松支持单个集群的1亿个MQTT连接——是之前版本的10倍,这使得EMQX 5.0成为目前世界上最具可扩展性的MQTT代理,可以轻松承载超大规模的物联网应用。
世界上第一个在QUIC上实现MQTT的消息服务器

EMQX 5.0也是第一个引入QUIC支持的MQTT代理。QUIC是下一代互联网协议HTTP/3的底层传输协议。与TCP相比,Quic降低了连接开销和消息延迟,同时提高了整体吞吐量和移动连接的稳定性。基于QUIC的这些非常适合物联网消息传输场景的优势,EMQX 5.0设计了独特的消息传输机制和管理模式,以持续的技术创新,不断为行业、社区和客户提供最先进、最具竞争力的MQTT消息服务器。
安全性不断提高。
EMQX基于MQTT over TLS/SSL和QUIC保证数据安全,支持基于国密算法的传输加密和认证一体化方案。提供用户名/密码、LDAP、JWT、PSK和X.509证书等认证功能。提供ACL机制和动态ACL规则更新能力,可以灵活控制物联网设备的发布/订阅权限。在EMQX 5.0中,所有的安全能力都得到了显著的增强,用户可以在Dashboard中对整个集群启用客户端连接认证和权限控制,拥有更加灵活易用的操作体验。
更强大的数据集成,实现“南北”数据流的统一处理。
5.0版本使用统一的接口管理南北数据流,用户可以结合更强大的规则引擎和数据桥接功能实现数据处理和集成。相比之前的版本,EMQX 5.0拥有更丰富的数据处理能力,可以通过规则处理从云端到设备的南向消息。
同时,EMQX为数据集成提供了可视化查看功能。通过Dashboard页面,用户可以清楚地看到物联网数据是如何被规则处理的,以及数据是如何流向外部数据服务或设备的。
后续版本将支持Dashboard拖拽的规则排列和数据桥接,通过可视化界面轻松连接物联网硬件数据流。
更多功能更新
全新的极简配置大大提升了易用性:全新的仪表盘菜单栏为不同角色的用户提供了更清晰的功能聚合。同时,简单易读的HOCON格式配置文件和符合OpenAPI 3.0规范的REST API文档为开发者带来了更好的体验。
新的网关架构使协议扩展更加容易:除了完全支持MQTT 3.1、3.1.1和5.0协议外,还为CoAP/LwM2M、STOMP、MQTT-SN等其他主流物联网协议提供独立的管理接口和安全认证能力。

可操作性和可观察性大大提高:仪表盘上提供7天详细监测指标,一键集成Prometheus、Grafana、Datadog/StatsD等指标监测和报警系统。提供更多的慢订阅、在线跟踪等诊断工具,帮助用户快速排查生产环境中的问题,提供更友好的结构化日志和JSON格式日志支持;
更灵活的扩展定制:引入了全新的插件架构,用户可以以独立插件包的形式编译、分发和安装自己的扩展插件,对EMQX进行定制和扩展;
以EMQX为核心迎接面向未来的全连接时代
在全球物联网快速增长的今天,需要的是能够支持更大规模单一物联网应用的物联网数据基础设施,以及产品可扩展性和云底层能力的深度适配。EMX5.0在集群可扩展性、产品稳定性等方面的技术突破。,将为物联网的关键业务提供更加高效可靠的海量设备连接和消息、事件流数据的高性能实时处理。新版本提高了产品的可操作性、可观察性和易用性,可以帮助企业解决管理和培训成本、网络安全等问题。物联网业务发展过程中。
随着物联网业务在更多行业的发展,单一的技术和产品很难实现越来越丰富的场景和多样化的需求。EMQ以EMQX为核心,结合其从边缘到云端的完整产品矩阵,实现实时数据的统一连接、移动、处理和分析,将赋予整个行业挖掘和转化物联网数据价值的能力,为未来世界构建坚实的创新数字基础。


