晶能科技發表最新開發的FlashMQ產品,突破異質性資訊系統(ETL)整合瓶頸,在提高整體效能的同時,亦能降低各項成本的支出,是目前業界性價比最高的MQ解決方案。Flash MQ實現了AMQP協議,支持豐富的路由模式;訊息傳遞可靠性高;Broker部署彈性。

異質系統整合

115b1f0ce41a1c25ec3092b905d3b2a8.jpg

使用此中介服務的好處:

  • 資料分享(share)
  • 負載平衡(load balance)
  • 故障轉移(failover)

應用系統架構(範例)

46fc85c5f9119c6b13eb53d63085be15.jpg

應用場景

場景一:

多個客戶端對同一筆資料有不同的處理方式,若使用 TCP 方式實作,發佈端需要管理所有來自客戶端的連線,改用 Topic 方式後,連線管理與資料派送將由 Flash MQ 處理。

場景二:

一個發佈端高頻率發送資料給客戶端處理,若使用 TCP 或 RESTful 方式實作,客戶端可能會遇到效能瓶問題。改用 Queue 方式後,可透過啟動多個客戶端程式解決效能問題。原理在於 Flash MQ 會採取 round-robin 方式確保同一筆資料只會發送給單一客戶端,如此可以保證資料不被重複處理,又能達到負載平衡。

場景三:

延續案例二,當一個用戶端故障後,Flash MQ 會自動將資料改派送給正常的用戶端,確保資料交換成功,用戶端在設計應用程式時無須過度考量故障轉移的處理。

回列表