01、FluxMQ?物聯網平臺
FluxMQ 是一款基于Java開發(fā),支持百萬級設備連接的高性能、云原生的物聯網云網關,專為 IoT 物聯網、工業(yè)互聯網、IT 運維監(jiān)控等場景設計并優(yōu)化,具有極強的彈性伸縮能力,高并發(fā),低延遲。FluxMQ?能大幅度的減小物聯網系統搭建過程中的復雜度,降低研發(fā)和運維成本,是一個物聯網平臺的基礎且重要的組件。
多協議連接
多協議支持:支持MQTT、HTTP、Websocket等主流協議
安全接入:支持TLS、DTLS加密協議保證數據傳輸安全
高性能:毫秒級實時數據路由,百萬/千萬級別高性能消息吞吐
海量消息并發(fā)
基于主題的發(fā)布/訂閱消息雙向傳遞
支持高性能集群,轉發(fā)百萬數據量
多種端到端的QoS消息傳遞保證,包括最多一次,至少一次
數據處理
使用簡單標準的SQL語句來提取、過濾、轉換數據
采用數據橋接架構,快速靈活集成物聯網數據到各種企業(yè)系統
支持多種時序數據庫和關系數據庫持久化
監(jiān)控和運維
支持Grafana+Prometheus等第三方監(jiān)測組件
支持數據接入,橋接等全方位監(jiān)測
提供監(jiān)測數據接口集成
FluxMQ 物聯網平臺功能清單
?02、FluxMQ 技術架構和核心優(yōu)勢
Java開發(fā)
可構建物聯網一體化平臺產品,單機版整體打包,避免多語言組件多模塊管理;
支持標準MQTT協議
完整支持MQTT3.x和MQTT5.0 協議標準;
支持Qos0,1,2的MQTT消息傳遞;
支持所有MQTT客戶端和庫
規(guī)則引擎
靈活的規(guī)則模型配置,支持多種數據橋接和數據持久化;
基于MQTT overTLS/SSL確保數據安全;
LDAP,PSK和X.509證書等多種身份認證;
靈活部署
支持物理機,容器,私有云,公有云,不受廠商鎖定;
低成本
性能卓越,降低硬件需求成本;
支持買斷和按需付費;
FluxMQ 物聯網的核心特點
高性能:FluxMQ采用了最新的消息處理技術和數據壓縮算法,提供高吞吐量、低延遲的數據傳輸能力,為您的物聯網應用帶來卓越的性能體驗。
易于使用:FluxMQ提供了簡潔明了的API接口和豐富的文檔資源,無論您是物聯網初學者還是經驗豐富的開發(fā)者,都能輕松上手并快速實現項目部署。
高安全性:FluxMQ支持TLS/SSL加密通信,確保數據在傳輸過程中的安全性。同時,提供了多種鑒權機制和訪問控制策略,保護您的物聯網應用免受未經授權的訪問和攻擊。
高可靠性:FluxMQ具備強大的故障轉移和負載均衡功能,確保在各種異常情況下保持穩(wěn)定的運行。此外,FluxMQ還支持消息持久化,防止因意外斷線等原因造成的數據丟失。
廣泛適用性:FluxMQ適用于各種規(guī)模的物聯網應用場景,從智能家居、工業(yè)自動化到智能交通、智慧城市等,都能發(fā)揮其卓越性能,滿足不同行業(yè)的需求。
03、FluxMQ 系統截圖
04、FluxMQ vs EMQX 性能對比
EMQX 是基于高并發(fā)的 Erlang/OTP 語言平臺開發(fā),支持百萬級連接、分布式集群架構、發(fā)布訂閱模式的 MQTT 消息服務器。
FluxMQ是基于JAVA(Netty),底層采用Reactor3 反應堆模型,具備低延遲,高吞吐量,高性能的分布式集群 MQTT 消息服務器。
兩者在開發(fā)語言上有所區(qū)別,FluxMQ 采用JAVA更方便物聯網平臺的高度集成和快速改造。
本次測試環(huán)境如下:
最后,FluxMQ 官網(?https://www.fluxmq.com?)為企業(yè)開發(fā)者提供了豐富的文檔、教程、問題解答和代碼貢獻等資源。