FluxMQ:新一代国产高性能 MQTT 云原生的 IoT 物联网网关



By
jonson
07 4 月 24
0
comment

01、FluxMQ 物联网平台

FluxMQ 是一款基于Java开发,支持百万级设备连接的高性能、云原生的物联网云网关,专为 IoT 物联网、工业互联网、IT 运维监控等场景设计并优化,具有极强的弹性伸缩能力,高并发,低延迟。FluxMQ 能大幅度的减小物联网系统搭建过程中的复杂度,降低研发和运维成本,是一个物联网平台的基础且重要的组件。

多协议连接

多协议支持:支持MQTT、HTTP、Websocket等主流协议

安全接入:支持TLS、DTLS加密协议保证数据传输安全

高性能:毫秒级实时数据路由,百万/千万级别高性能消息吞吐

海量消息并发

基于主题的发布/订阅消息双向传递

支持高性能集群,转发百万数据量

多种端到端的QoS消息传递保证,包括最多一次,至少一次

数据处理

使用简单标准的SQL语句来提取、过滤、转换数据

采用数据桥接架构,快速灵活集成物联网数据到各种企业系统

支持多种时序数据库和关系数据库持久化

监控和运维

支持Grafana+Prometheus等第三方监测组件

支持数据接入,桥接等全方位监测

提供监测数据接口集成

FluxMQ 物联网平台功能清单

02、FluxMQ 技术架构和核心优势

Java开发

可构建物联网一体化平台产品,单机版整体打包,避免多语言组件多模块管理;

支持标准MQTT协议

完整支持MQTT3.x和MQTT5.0 协议标准;

支持Qos0,1,2的MQTT消息传递;

支持所有MQTT客户端和库

规则引擎

灵活的规则模型配置,支持多种数据桥接和数据持久化;

数据安全

基于MQTT overTLS/SSL确保数据安全;

LDAP,PSK和X.509证书等多种身份认证;

灵活部署

支持物理机,容器,私有云,公有云,不受厂商锁定;

低成本

性能卓越,降低硬件需求成本;

支持买断和按需付费;

FluxMQ 物联网的核心特点

高性能:FluxMQ采用了最新的消息处理技术和数据压缩算法,提供高吞吐量、低延迟的数据传输能力,为您的物联网应用带来卓越的性能体验。

易于使用:FluxMQ提供了简洁明了的API接口和丰富的文档资源,无论您是物联网初学者还是经验丰富的开发者,都能轻松上手并快速实现项目部署。

高安全性:FluxMQ支持TLS/SSL加密通信,确保数据在传输过程中的安全性。同时,提供了多种鉴权机制和访问控制策略,保护您的物联网应用免受未经授权的访问和攻击。

高可靠性:FluxMQ具备强大的故障转移和负载均衡功能,确保在各种异常情况下保持稳定的运行。此外,FluxMQ还支持消息持久化,防止因意外断线等原因造成的数据丢失。

广泛适用性:FluxMQ适用于各种规模的物联网应用场景,从智能家居、工业自动化到智能交通、智慧城市等,都能发挥其卓越性能,满足不同行业的需求。

03、FluxMQ 系统截图

04、FluxMQ vs EMQX 性能对比

EMQX 是基于高并发的 Erlang/OTP 语言平台开发,支持百万级连接、分布式集群架构、发布订阅模式的 MQTT 消息服务器。

FluxMQ是基于JAVA(Netty),底层采用Reactor3 反应堆模型,具备低延迟,高吞吐量,高性能的分布式集群 MQTT 消息服务器。

两者在开发语言上有所区别,FluxMQ 采用JAVA更方便物联网平台的高度集成和快速改造。

本次测试环境如下:

最后,FluxMQ 官网( https://www.fluxmq.com )为企业开发者提供了丰富的文档、教程、问题解答和代码贡献等资源。

发表回复