日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

全面簡(jiǎn)析RocketMQ 架構(gòu)

馬哥Linux運(yùn)維 ? 來源:JAVA高級(jí)架構(gòu) ? 作者:RyanLee86799 ? 2021-06-12 17:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Apache RocketMQ 是阿里開源的一款高性能、高吞吐量的分布式消息中間件。

整體架構(gòu)

RocketMQ主要由 Producer、Broker、Consumer 三部分組成,其中Producer 負(fù)責(zé)生產(chǎn)消息,Consumer 負(fù)責(zé)消費(fèi)消息,Broker 負(fù)責(zé)存儲(chǔ)消息。每個(gè) Broker 可以存儲(chǔ)多個(gè)Topic的消息,每個(gè)Topic的消息也可以分片存儲(chǔ)于集群中的不同的Broker Group。

Namesrv

說道Namesrv首先會(huì)想到服務(wù)注冊(cè)與發(fā)現(xiàn)。分布式服務(wù)SOA架構(gòu)體系中會(huì)有服務(wù)注冊(cè)與發(fā)現(xiàn)中心。主要作用是指導(dǎo)服務(wù)調(diào)用方找到服務(wù)提供者提供的服務(wù)實(shí)例。RocketMQ體系中Namesrv主要作用是:為producer和consumer提供關(guān)于topic的路由信息。管理broker節(jié)點(diǎn):監(jiān)控更新broker的實(shí)時(shí)狀態(tài)。路由注冊(cè)、路由刪除(故障剔除)。

Namesrv充當(dāng)路由消息的提供者。Namesrv是一個(gè)幾乎無狀態(tài)節(jié)點(diǎn),多個(gè)Namesrv實(shí)例組成集群,但相互獨(dú)立,沒有信息交換。

路由元信息

topicQueueTable:topic 消息隊(duì)列路由信息。

brokerAddrTable:broker基礎(chǔ)信息。包含broker name,所屬集群名稱,主broker地址等。

clusterAddrTable:broker集群信息,存儲(chǔ)集群中所有broker的名稱。

brokerLiveTable:broker狀態(tài)信息。

filterServerTable:broker上的filterServer列表。filterServer用于消息過濾。

路由注冊(cè) RocketMQ路由注冊(cè)是通過broker與Namesrv的心跳功能實(shí)現(xiàn)的。broker啟動(dòng)時(shí)向集群中所有Namesrv發(fā)送心跳包,之后每隔30秒向集群中所有Namesrv發(fā)送心跳包。心跳包中包含:broker集群信息、broker信息、topic配置信息、broker關(guān)聯(lián)的FilterServer列表等。如果brokerA為Master。并且brokerA上的topic1的配置信息發(fā)生變化或初次注冊(cè),Namesrv會(huì)根據(jù)報(bào)文創(chuàng)建或更新Topic路由元數(shù)據(jù),填充topicQueueTable。

路由刪除 Namesrv收到brokerA的心跳包會(huì)更新brokerLiveTable中的brokerA對(duì)應(yīng)的BrokerLiveInfo中的lastUpdateTimestamp。Namesrv每隔10秒掃描brokerLiveTable一次。如果brokerA對(duì)應(yīng)的BrokerLiveInfo 中 lastUpdateTimestamp距當(dāng)前時(shí)間超過 120秒,Namesrv認(rèn)為brokerA失效,會(huì)將brokerA的路由信息移除并關(guān)閉與broker的socket連接。更新:topicQueueInfo、brokerAddrTable、brokerLiveTable、filterServerTable等。

路由發(fā)現(xiàn) RocketMQ路由發(fā)現(xiàn)是非實(shí)時(shí)的。當(dāng)Topic路由信息發(fā)生變化是,Namesrv不會(huì)主動(dòng)推送給客戶端(Producer、Consumer)。而是由客戶端定時(shí)到Namesrv拉去最新的路由信息并緩存(包含Topic路由信息)。

與kafka對(duì)比

kafka 由zookeeper集群提供命名服務(wù)(Naming Service)。

Kafka通過 ZooKeeper 管理集群配置、選舉 Leader 以及在 consumer g

Broker

消息中轉(zhuǎn)角色,負(fù)責(zé)存儲(chǔ)消息、轉(zhuǎn)發(fā)消息。代理服務(wù)器在RocketMQ系統(tǒng)中負(fù)責(zé)接收從生產(chǎn)者發(fā)送來的消息并存儲(chǔ)、同時(shí)為消費(fèi)者的拉取請(qǐng)求作準(zhǔn)備。代理服務(wù)器也存儲(chǔ)消息相關(guān)的元數(shù)據(jù),包括消費(fèi)者組、消費(fèi)進(jìn)度偏移和主題和隊(duì)列消息等。

Broker是以group為單位提供服務(wù)。一個(gè)group里面分Master和Slave。Master和Slave存儲(chǔ)的數(shù)據(jù)一樣,slave從master同步數(shù)據(jù)(同步雙寫或異步復(fù)制看配置)。一個(gè)Master可以對(duì)應(yīng)多個(gè)Slave,一個(gè)Slave只能對(duì)應(yīng)一個(gè)Master。Master與Slave的對(duì)應(yīng)關(guān)系通過指定相同的BrokerName、不同的BrokerId來定義,BrokerId為0表示Master,非0表示Slave。Master也可以部署多個(gè)。每個(gè)Broker與Namesrv集群中的所有節(jié)點(diǎn)建立長連接,定時(shí)發(fā)送心跳包到所有Namesrv,更新broker信息、topic路由信息等。一個(gè)Topic的不同queue(分區(qū))可分布到集群中不同的broker group上。

與kafka對(duì)比:

kafka和RocketMQ的broker都可以容納多個(gè)一個(gè)或多個(gè)分區(qū)數(shù)據(jù)(kafka分區(qū):partition;RocketMQ分區(qū):queue)。

kafka基于partition(分區(qū)) 做備份/高可用(partition follower)。

RocketMQ增加了broker group的概念,基于broker(可能包含多個(gè)分區(qū))。

Producer

(消息)生產(chǎn)者。Producer與Namesrv集群中的其中一個(gè)節(jié)點(diǎn)(隨機(jī)選擇)建立長連接,定期從Name Server取Topic路由信息,并向提供Topic服務(wù)的broker master建立長連接,且定時(shí)向broker master發(fā)送心跳。Producer完全無狀態(tài),可集群部署。

Producer負(fù)責(zé)生產(chǎn)消息,一般由業(yè)務(wù)系統(tǒng)負(fù)責(zé)生產(chǎn)消息。一個(gè)消息生產(chǎn)者會(huì)把業(yè)務(wù)應(yīng)用系統(tǒng)里產(chǎn)生的消息發(fā)送到broker服務(wù)器。RocketMQ提供多種發(fā)送方式,同步發(fā)送、異步發(fā)送、順序發(fā)送、單向發(fā)送。同步和異步方式均需要Broker返回確認(rèn)信息,單向發(fā)送不需要。

Consumer

(消息)消費(fèi)者 Consumer與Namesrv集群中的其中一個(gè)節(jié)點(diǎn)(隨機(jī)選擇)建立長連接,定期從Name Server取Topic路由信息,并向提供Topic服務(wù)的Master、Slave建立長連接,且定時(shí)向Master、Slave發(fā)送心跳。Consumer既可以從Master訂閱消息,也可以從Slave訂閱消息,訂閱規(guī)則由Broker配置決定。

Consumer負(fù)責(zé)消費(fèi)消息,一般是后臺(tái)系統(tǒng)負(fù)責(zé)異步消費(fèi)。一個(gè)消息消費(fèi)者會(huì)從Broker服務(wù)器拉取消息、并將其提供給應(yīng)用程序。從用戶應(yīng)用的角度而言提供了兩種消費(fèi)形式:拉取式消費(fèi)、推動(dòng)式消費(fèi)。

集群模式下:相同Consumer Group的每個(gè)Consumer實(shí)例平均分?jǐn)傁ⅰR粋€(gè)條消息僅能被一個(gè)Consumer Group消費(fèi)一次。

Producer、Consumer都只需要和集群中一個(gè)Namesrv建立長連接。Broker需要向集群中所有的Namesrv發(fā)送心跳包。 其實(shí)很好理解: Namesrv集群提供高可用的命名服務(wù)。 Producer、Consumer只需要從其中一臺(tái)定期同步路由信息。 如果Broker只隨機(jī)調(diào)一臺(tái)發(fā)送心跳包。那么不同的Namesrv保存的路由信息會(huì)出現(xiàn)

消費(fèi)者類型:

拉取式消費(fèi)(Pull Consumer) Consumer消費(fèi)的一種類型,應(yīng)用通常主動(dòng)調(diào)用Consumer的拉消息方法從Broker服務(wù)器拉消息、主動(dòng)權(quán)由應(yīng)用控制。一旦獲取了批量消息,應(yīng)用就會(huì)啟動(dòng)消費(fèi)過程。Pull方式里,取消息的過程需要用戶自己寫(包括提交offset等操作)。

推動(dòng)式消費(fèi)(Push Consumer) Consumer消費(fèi)的一種類型,該模式下Broker收到數(shù)據(jù)后會(huì)主動(dòng)推送給消費(fèi)端,該消費(fèi)模式一般實(shí)時(shí)性較高。Push Consumer原理上也是采取pull模式。實(shí)際上就是長輪詢的pull模式。

一些概念

主題(Topic) 表示一類消息的集合,每個(gè)主題包含若干條消息,每條消息只能屬于一個(gè)主題,是RocketMQ進(jìn)行消息訂閱的基本單位。每個(gè)topic可分為若干個(gè)分區(qū)(queue)。

生產(chǎn)者組(Producer Group) 同一類Producer的集合,這類Producer發(fā)送同一類消息且發(fā)送邏輯一致。如果發(fā)送的是事務(wù)消息且原始生產(chǎn)者在發(fā)送之后崩潰,則Broker服務(wù)器會(huì)聯(lián)系同一生產(chǎn)者組的其他生產(chǎn)者實(shí)例以提交或回溯消費(fèi)。

消費(fèi)者組(Consumer Group) 同一類Consumer的集合,這類Consumer通常消費(fèi)同一類消息且消費(fèi)邏輯一致。消費(fèi)者組使得在消息消費(fèi)方面,實(shí)現(xiàn)負(fù)載均衡和容錯(cuò)的目標(biāo)變得非常容易。要注意的是,消費(fèi)者組的消費(fèi)者實(shí)例必須訂閱完全相同的Topic。RocketMQ 支持兩種消息模式:集群消費(fèi)(Clustering)和廣播消費(fèi)(Broadcasting)。

普通順序消息(Normal Ordered Message) 普通順序消費(fèi)模式下,消費(fèi)者通過同一個(gè)消費(fèi)隊(duì)列收到的消息是有順序的,不同消息隊(duì)列收到的消息則可能是無順序的。

嚴(yán)格順序消息(Strictly Ordered Message) 嚴(yán)格順序消息模式下,消費(fèi)者收到的所有消息均是有順序的。

消息(Message) 消息系統(tǒng)所傳輸信息的物理載體,生產(chǎn)和消費(fèi)數(shù)據(jù)的最小單位,每條消息必須屬于一個(gè)主題。RocketMQ中每個(gè)消息擁有唯一的Message ID,且可以攜帶具有業(yè)務(wù)標(biāo)識(shí)的Key。系統(tǒng)提供了通過Message ID和Key查詢消息的功能。

標(biāo)簽(Tag) 為消息設(shè)置的標(biāo)志,用于同一主題下區(qū)分不同類型的消息。來自同一業(yè)務(wù)單元的消息,可以根據(jù)不同業(yè)務(wù)目的在同一主題下設(shè)置不同標(biāo)簽。標(biāo)簽?zāi)軌蛴行У乇3执a的清晰度和連貫性,并優(yōu)化RocketMQ提供的查詢系統(tǒng)。消費(fèi)者可以根據(jù)Tag實(shí)現(xiàn)對(duì)不同子主題的不同消費(fèi)邏輯,實(shí)現(xiàn)更好的擴(kuò)展性。

關(guān)于消息中間件

消息中間件需要解決的問題:異步化、削峰填谷。

消息中間件應(yīng)具備的基礎(chǔ)能力是:消息發(fā)布、訂閱、消費(fèi)。概念相對(duì)簡(jiǎn)單這里不過多描述。

消息中間件的一些重要的機(jī)制:

1. 消息優(yōu)先級(jí)(Message Priority;RocketMQ不支持)

優(yōu)先級(jí)是指在一個(gè)消息隊(duì)列中,每條消息都有不同的優(yōu)先級(jí),一般用整數(shù)來描述,優(yōu)先級(jí)高的消息先投遞,如果消息完全在一個(gè)內(nèi)存隊(duì)列中,那么在投遞前可以按照優(yōu)先級(jí)排序,令優(yōu)先級(jí)高的先投遞。由于RocketMQ所有消息都是持久化的,所以如果按照優(yōu)先級(jí)來排序,開銷會(huì)非常大,因此RocketMQ沒有特意支持消息優(yōu)先級(jí),但是可以通過變通的方式實(shí)現(xiàn)類似功能,即單獨(dú)配置一個(gè)優(yōu)先級(jí)高的隊(duì)列,和一個(gè)普通優(yōu)先級(jí)的隊(duì)列,將不同優(yōu)先級(jí)發(fā)送到不同隊(duì)列即可。

2. 順序消息(Message Order)

消息有序指的是一類消息消費(fèi)時(shí),能按照發(fā)送的順序來消費(fèi)。例如:一個(gè)訂單產(chǎn)生了3條消息,分別是訂單創(chuàng)建,訂單付款,訂單完成。消費(fèi)時(shí),要按照這個(gè)順序消費(fèi)才能有意義。但是同時(shí)訂單之間是可以并行消費(fèi)的。RocketMQ可以嚴(yán)格的保證消息有序。

投遞消息的順序性:投遞消息的順序性可通過將一組消息投遞到同一分區(qū)實(shí)現(xiàn)。例如:借助MessageQueueSelector將對(duì)相同訂單的操作消息投放到同一分區(qū)。

消費(fèi)消息的順序性:RoctetMQ特性保障:特定分區(qū)(queue)中的消息不能同時(shí)被同一個(gè)消費(fèi)者組中的多個(gè)Consumer消費(fèi),以避免重復(fù)消費(fèi)。通過自定義或使用預(yù)置的AllocateQueueStrategy可設(shè)定分區(qū)的分配策略(哪些分區(qū)分配給哪個(gè)消費(fèi)者消費(fèi))。

3. 高可用、消息可靠性

3.1 消息持久化

RocketMQ、Kafka 以文件記錄形式持久化。

RocketMQ采用了單一的日志文件,即把同1個(gè)broker上面所有topic的所有queue的消息,存放在一個(gè)文件里面,從而避免了隨機(jī)的磁盤寫入。

如上圖所示,所有消息都存在一個(gè)單一的CommitLog文件里面,然后有后臺(tái)線程異步的同步到ConsumeQueue,再由Consumer進(jìn)行消費(fèi)。

TODO 同步、異步刷盤。

TODO RocketMQ充分利用Linux文件系統(tǒng)內(nèi)存cache來提高性能。TODO CommitLog index Commitlog segment的大小與頁緩存一致。

RocketMQ消息存儲(chǔ)機(jī)制會(huì)在后面的文章詳細(xì)說明。

3.2 broker master/salve

TODO broker group master/salveTODO Async/Sync Master;

4. 高并發(fā)、可擴(kuò)展 ==》 分布式

提高并發(fā)效率 =》 提高生產(chǎn)、消費(fèi)并行度=》提高分區(qū)數(shù)量。

RocketMQ、kafka都支持topic數(shù)據(jù)分區(qū)存放、動(dòng)態(tài)擴(kuò)展。

以RocketMQ為例:

topic創(chuàng)建的時(shí)候可以用集群模式去創(chuàng)建(這樣集群里面每個(gè)broker的queue的數(shù)量相同),也可以用單個(gè)broker模式去創(chuàng)建(這樣每個(gè)broker的queue數(shù)量可以不一致)。

4.1 生產(chǎn)并行度

RocketMQ的生產(chǎn)并行度是由其自身機(jī)制及broker的數(shù)量決定的。這塊后面的文章會(huì)詳細(xì)分析。

4.2 消費(fèi)并行度

廣播模式下所有消費(fèi)者會(huì)接受并消費(fèi)當(dāng)前topic下所有Queue的消息。

集群模式下,一個(gè)queue只分配給一個(gè)consumer實(shí)例:這是由于拉取消息是consumer主動(dòng)控制的,如果多個(gè)實(shí)例同時(shí)消費(fèi)一個(gè)queue的消息,會(huì)導(dǎo)致同一個(gè)消息在不同的實(shí)例下被消費(fèi)多次,所以算法上都是一個(gè)queue只分給一個(gè)consumer實(shí)例,一個(gè)consumer實(shí)例可以允許同時(shí)分到不同的queue。

Kafka的消費(fèi)并行度依賴Topic配置的分區(qū)數(shù),如分區(qū)數(shù)為10,那么最多10臺(tái)機(jī)器來并行消費(fèi)(每臺(tái)機(jī)器只能開啟一個(gè)線程),或者一臺(tái)機(jī)器消費(fèi)(10個(gè)線程并行消費(fèi))。即消費(fèi)并行度和分區(qū)數(shù)一致。RocketMQ消費(fèi)并行度分兩種情況:順序消費(fèi)方式并行度同卡夫卡完全一致;亂序方式并行度取決于Consumer的線程數(shù),如Topic配置10個(gè)隊(duì)列,10臺(tái)機(jī)器消費(fèi),每臺(tái)機(jī)器100個(gè)線程,那么并行度為1000。

4.3 消息隊(duì)列分配策略

Producer使用MessageQueueSelector選擇將消息投放到哪個(gè)分區(qū) 使用AllocateMessageQueueStrategy將不同分區(qū)分配給Consumer Group中的不同Consumer。一個(gè)分區(qū)(queue)僅允許分配給同一個(gè)Consumer Group下的一個(gè)Consumer(防止重復(fù)消費(fèi))。

MessageQueueSelector

內(nèi)置實(shí)現(xiàn)類:SelectMessageQueueByMachineRoom SelectMessageQueueByHash SelectMessageQueueByRandom

可以通過實(shí)現(xiàn)MessageQueueSelector接口,來自定義Producer投遞消息時(shí)選擇分區(qū)的算法。

AllocateMessageQueueStrategy

內(nèi)置實(shí)現(xiàn)類:

AllocateMessageQueueAveragely:平均分配算法 AllocateMessageQueueAveragelyByCircle:基于環(huán)形平均分配算法AllocateMachineRoomNearby:基于機(jī)房臨近原則算法AllocateMessageQueueByMachineRoom:基于機(jī)房分配算法AllocateMessageQueueConsistentHash:基于一致性hash算法AllocateMessageQueueByConfig:基于配置分配算法

可以通過實(shí)現(xiàn)AllocateMessageQueueStrategy來自定義queue 分配給特定Consumer Group下不同Consumer的策略。

參考:

https://github.com/apache/rocketmq/blob/master/docs/cn/https://juejin.im/post/6844903589819875336https://jaskey.github.io/blog/2016/12/19/rocketmq-rebalance/http://objcoding.com/2019/09/13/kafka-partition-and-rmq-queue/http://www.itmuch.com/books/rocketmq

作者:RyanLee86799

來源:https://juejin.im/post/6844904130822029320

文章轉(zhuǎn)載:JAVA高級(jí)架構(gòu)

(版權(quán)歸原作者所有,侵刪)

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    14

    文章

    10371

    瀏覽量

    91771
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    4368

    瀏覽量

    46464
  • kafka
    +關(guān)注

    關(guān)注

    0

    文章

    55

    瀏覽量

    5595

原文標(biāo)題:RocketMQ 架構(gòu)簡(jiǎn)析

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    簡(jiǎn)儀科技與寶徠科技達(dá)成深度戰(zhàn)略合作

    簡(jiǎn)儀科技與寶徠科技達(dá)成深度戰(zhàn)略合作,以簡(jiǎn)儀核心測(cè)控硬件——USB-1601、PCIe-5110系列、PCIe-5500系列為技術(shù)底座,全面賦能寶徠全系列教學(xué)實(shí)驗(yàn)臺(tái)。雙方共同打造面向高校工科實(shí)驗(yàn)的自主可控解決方案,助力國產(chǎn)教學(xué)測(cè)控
    的頭像 發(fā)表于 04-29 10:17 ?117次閱讀
    <b class='flag-5'>簡(jiǎn)</b>儀科技與寶徠科技達(dá)成深度戰(zhàn)略合作

    告別高成本!新一代極簡(jiǎn)光端機(jī),性能對(duì)標(biāo),價(jià)格直降近50%

    互聯(lián)網(wǎng)領(lǐng)域,企業(yè)均迫切需要一款兼顧嚴(yán)苛傳輸需求、成本控制與簡(jiǎn)易部署的光端機(jī)解決方案。 一、傳統(tǒng)光端機(jī)方案陷入兩難 新一代光端機(jī)極簡(jiǎn)方案順勢(shì)而生,以架構(gòu)革新打破行業(yè)困境,實(shí)現(xiàn)高性能平替的同時(shí)拉滿成本優(yōu)勢(shì)
    發(fā)表于 04-23 10:09

    2026簡(jiǎn)儀科技全國巡回研討會(huì)青島站即將舉辦

    2026簡(jiǎn)儀科技全國巡回研討會(huì)以“人工智能 (AI) 全面改寫測(cè)試系統(tǒng)開發(fā)模式——模塊儀器領(lǐng)域的變革與實(shí)踐”為主題,聚焦AI技術(shù)與測(cè)試測(cè)量系統(tǒng)的深度融合,系統(tǒng)展示從軟件平臺(tái)到測(cè)試測(cè)量技術(shù)與硬件產(chǎn)品的全面升級(jí)成果。
    的頭像 發(fā)表于 03-24 11:28 ?563次閱讀
    2026<b class='flag-5'>簡(jiǎn)</b>儀科技全國巡回研討會(huì)青島站即將舉辦

    告別網(wǎng)絡(luò)“孤島”,用極簡(jiǎn)架構(gòu)重塑連鎖零售競(jìng)爭(zhēng)力

    發(fā)展的核心瓶頸。我們以云邊云平臺(tái)搭配SD-WAN加速網(wǎng)絡(luò),打造融合、智能、高性價(jià)比的零售專屬網(wǎng)絡(luò)神經(jīng)中樞,以極簡(jiǎn)架構(gòu)打破網(wǎng)絡(luò)邊界,全方位破解行業(yè)痛點(diǎn),重塑連鎖零售核
    的頭像 發(fā)表于 03-23 10:39 ?1221次閱讀
    告別網(wǎng)絡(luò)“孤島”,用極<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>架構(gòu)</b>重塑連鎖零售競(jìng)爭(zhēng)力

    2026簡(jiǎn)儀科技全國巡回研討會(huì)洛陽站即將舉辦

    2026簡(jiǎn)儀科技全國巡回研討會(huì)以“人工智能 (AI) 全面改寫測(cè)試系統(tǒng)開發(fā)模式——模塊儀器領(lǐng)域的變革與實(shí)踐”為主題,聚焦AI技術(shù)與測(cè)試測(cè)量系統(tǒng)的深度融合,系統(tǒng)展示從軟件平臺(tái)到測(cè)試測(cè)量技術(shù)與硬件產(chǎn)品的全面升級(jí)成果。
    的頭像 發(fā)表于 03-19 09:47 ?604次閱讀
    2026<b class='flag-5'>簡(jiǎn)</b>儀科技全國巡回研討會(huì)洛陽站即將舉辦

    面向 10kV 配電網(wǎng)固變 SST 的 PEBB架構(gòu):標(biāo)準(zhǔn)化設(shè)計(jì)、即插即用技術(shù)與極簡(jiǎn)運(yùn)維深度解析

    面向 10kV 配電網(wǎng)固變 SST 的 PEBB架構(gòu):標(biāo)準(zhǔn)化設(shè)計(jì)、即插即用技術(shù)與極簡(jiǎn)運(yùn)維深度解析 在全球能源轉(zhuǎn)型與低碳經(jīng)濟(jì)的宏觀背景下,現(xiàn)代配電網(wǎng)正經(jīng)歷從傳統(tǒng)的單向無源網(wǎng)絡(luò)向具備高度靈活性、雙向潮流
    的頭像 發(fā)表于 03-15 10:52 ?438次閱讀
    面向 10kV 配電網(wǎng)固變 SST 的 PEBB<b class='flag-5'>架構(gòu)</b>:標(biāo)準(zhǔn)化設(shè)計(jì)、即插即用技術(shù)與極<b class='flag-5'>簡(jiǎn)</b>運(yùn)維深度解析

    云平臺(tái)遠(yuǎn)程抄表系統(tǒng)簡(jiǎn)

    眾所周知,云平臺(tái)遠(yuǎn)程抄表系統(tǒng)早已不是新鮮事物,而是工業(yè)能源數(shù)字化管控的“核心基建”,靠精準(zhǔn)采集、智能分析的硬實(shí)力,成為企業(yè)能耗管控的剛需配置。下面我們來了解一下這套系統(tǒng)的總體架構(gòu)以及優(yōu)勢(shì)。 一、系統(tǒng)
    的頭像 發(fā)表于 01-22 10:05 ?310次閱讀
    云平臺(tái)遠(yuǎn)程抄表系統(tǒng)<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>

    工程師之夜系列分享第三十九篇:Kafka、RocketMQ、JMQ 存儲(chǔ)架構(gòu)深度對(duì)比

    引言 消息隊(duì)列的存儲(chǔ)架構(gòu)是決定其可靠性、吞吐量、延遲性能的核心因素,直接影響業(yè)務(wù)場(chǎng)景適配能力。本文聚焦三款主流消息隊(duì)列 ——Kafka(LinkedIn 開源,側(cè)重高吞吐)、RocketMQ(阿里
    的頭像 發(fā)表于 01-13 16:19 ?304次閱讀
    工程師之夜系列分享第三十九篇:Kafka、<b class='flag-5'>RocketMQ</b>、JMQ 存儲(chǔ)<b class='flag-5'>架構(gòu)</b>深度對(duì)比

    AR1105模組如何以極簡(jiǎn)架構(gòu)實(shí)現(xiàn)精準(zhǔn)六向音源定位

    AR1105模組的設(shè)計(jì)思路始終圍繞"精準(zhǔn)、極簡(jiǎn)、易用"三大核心。在智能設(shè)備小型化、低成本化的發(fā)展趨勢(shì)下,傳統(tǒng)多麥定位方案的體積與成本劣勢(shì)日益凸顯,而AR1105憑借3麥實(shí)現(xiàn)六向
    的頭像 發(fā)表于 12-25 16:57 ?673次閱讀
    AR1105模組如何以極<b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>架構(gòu)</b>實(shí)現(xiàn)精準(zhǔn)六向音源定位

    簡(jiǎn)云平臺(tái)智慧供熱系統(tǒng)

    云平臺(tái)智慧供熱系統(tǒng),是一款專為熱網(wǎng)運(yùn)行管理設(shè)計(jì)的智能化平臺(tái)。系統(tǒng)深度融合物聯(lián)網(wǎng)、大數(shù)據(jù)分析與現(xiàn)代信息技術(shù),實(shí)現(xiàn)對(duì)供熱過程的精準(zhǔn)監(jiān)測(cè)與智能調(diào)控,不僅顯著提升能源利用效率,更保障供熱系統(tǒng)穩(wěn)定運(yùn)行,讓溫暖高效送達(dá)千家萬戶,以數(shù)字之力,重塑城市溫暖新體驗(yàn)。 實(shí)時(shí)數(shù)據(jù)監(jiān)測(cè):云平臺(tái)智慧供熱系統(tǒng)能夠?qū)崟r(shí)監(jiān)測(cè)供熱系統(tǒng)的溫度、壓力、流量等關(guān)鍵參數(shù),包括實(shí)時(shí)數(shù)據(jù)查看、智能統(tǒng)計(jì)報(bào)表、換熱站數(shù)據(jù)監(jiān)控、熱網(wǎng)調(diào)度調(diào)控等,確保供熱
    的頭像 發(fā)表于 08-26 15:29 ?813次閱讀
    <b class='flag-5'>簡(jiǎn)</b><b class='flag-5'>析</b>云平臺(tái)智慧供熱系統(tǒng)

    宏集分享 | 集中式架構(gòu)還是分布式架構(gòu)?SCADA架構(gòu)選型的新趨勢(shì)

    成為每家企業(yè)在部署SCADA系統(tǒng)時(shí)必須面對(duì)的重要抉擇。本篇文章將帶你全面了解不同SCADA架構(gòu)的優(yōu)勢(shì)與局限,以及像宏集CODRA這樣的行業(yè)先行者如何通過“Edget
    的頭像 發(fā)表于 08-08 18:15 ?892次閱讀
    宏集分享 | 集中式<b class='flag-5'>架構(gòu)</b>還是分布式<b class='flag-5'>架構(gòu)</b>?SCADA<b class='flag-5'>架構(gòu)</b>選型的新趨勢(shì)

    簡(jiǎn)Modbus和MQTT協(xié)議

    Modbus和MQTT協(xié)議在設(shè)計(jì)目標(biāo)、通信模式、應(yīng)用場(chǎng)景、網(wǎng)絡(luò)結(jié)構(gòu)、數(shù)據(jù)傳輸效率、設(shè)備兼容性及安全性等方面存在顯著差異,具體分析如下: 一、設(shè)計(jì)目標(biāo)與定位 Modbus :誕生于1979年,由施耐德公司開發(fā),最初為串行通信(RS232/RS485)設(shè)計(jì)。其目標(biāo)是解決工業(yè)設(shè)備(如PLC、傳感器、儀表)之間的短距離、點(diǎn)對(duì)點(diǎn)或小范圍組網(wǎng)通信,核心是設(shè)備間直接的數(shù)據(jù)讀寫控制。Modbus屬于工業(yè)現(xiàn)場(chǎng)總線協(xié)議,側(cè)重底層設(shè)備的高效數(shù)據(jù)交互。 MQTT :2013年由OASIS標(biāo)準(zhǔn)化,最初
    的頭像 發(fā)表于 07-10 14:25 ?1012次閱讀

    簡(jiǎn)Modbus與MQTT的區(qū)別

    Modbus和MQTT是工業(yè)領(lǐng)域中兩種不同的通信協(xié)議,在設(shè)計(jì)目標(biāo)、應(yīng)用場(chǎng)景、通信模式等方面存在顯著差異,以下從多個(gè)維度簡(jiǎn)兩者的區(qū)別: 1.設(shè)計(jì)目標(biāo)與起源 Modbus 誕生于1979年,由施耐德
    的頭像 發(fā)表于 07-10 14:10 ?1237次閱讀

    簡(jiǎn)儀科技PXI CONNECT 2025亮點(diǎn)搶先看

    PXI CONNECT 2025 技術(shù)盛會(huì)將以“擴(kuò)大測(cè)試測(cè)量生態(tài)圈”為主題,全方位展示簡(jiǎn)儀在模塊測(cè)控領(lǐng)域的最新成果。
    的頭像 發(fā)表于 06-06 16:00 ?1320次閱讀
    <b class='flag-5'>簡(jiǎn)</b>儀科技PXI CONNECT 2025亮點(diǎn)搶先看

    簡(jiǎn)以太彩光網(wǎng)絡(luò)解決方案4.0正式發(fā)布,“彩光”重構(gòu)園區(qū)網(wǎng)絡(luò)極簡(jiǎn)之道

    了一場(chǎng)從底層基因出發(fā)的極簡(jiǎn)革命,通過架構(gòu)、部署、運(yùn)維等多維度的創(chuàng)新升級(jí),以強(qiáng)大的適配能力全面賦能教育、醫(yī)療、企業(yè)等多園區(qū)場(chǎng)景,拓展未來網(wǎng)絡(luò)的應(yīng)用邊界。 01:從全光網(wǎng)發(fā)展最新態(tài)勢(shì),看“光,為何要'簡(jiǎn)單'” 發(fā)布會(huì)現(xiàn)場(chǎng), 銳捷網(wǎng)絡(luò)
    的頭像 發(fā)表于 05-30 12:14 ?732次閱讀
    極<b class='flag-5'>簡(jiǎn)</b>以太彩光網(wǎng)絡(luò)解決方案4.0正式發(fā)布,“彩光”重構(gòu)園區(qū)網(wǎng)絡(luò)極<b class='flag-5'>簡(jiǎn)</b>之道
    方正县| 大余县| 盱眙县| 汤原县| 白山市| 靖安县| 唐海县| 古田县| 江油市| 三穗县| 万州区| 普兰县| 盐城市| 师宗县| 德惠市| 鄂伦春自治旗| 观塘区| 通州市| 德阳市| 垦利县| 平罗县| 革吉县| 宽城| 临夏市| 宁晋县| 通渭县| 通河县| 凤山县| 龙胜| 阿城市| 河东区| 永嘉县| 剑河县| 句容市| 神木县| 永善县| 九江县| 伊宁市| 镇康县| 磐石市| 吴川市|