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