解决方案

Flash MQ

晶能科技发表最新开发的FlashMQ产品,突破异质性资讯系统(ETL)整合瓶颈,在提高整体效能的同时,亦能降低各项成本的支出,是目前业界性价比最高的MQ解决方案。

Flash MQ实现了AMQP协议,支持丰富的路由模式;讯息传递可靠性高;Broker部署弹性。

异质系统整合

c834279128b4debe38596ba131f63993.jpg
使用此中介服务的好处:

  • 资料分享(share
  • 负载平衡(load balance
  • 故障转移(failover 

应用系统架构(范例)

9a001424ab83384d42cbd1660b9ec3ac.jpg

应用场景

场景一:
多个客户端对同一笔资料有不同的处理方式,若使用 TCP 方式实作,发布端需要管理所有来自客户端的连线,改用 Topic 方式后,连线管理与资料派送将由 Flash MQ 处理。

场景二:
一个发布端高频率发送资料给客户端处理,若使用 TCP RESTful 方式实作,客户端可能会遇到效能瓶问题。改用 Queue 方式后,可透过启动多个客户端程式解决效能问题。原理在於 Flash MQ 会采取 round-robin 方式确保同一笔资料只会发送给单一客户端,如此可以保证资料不被重复处理,又能达到负载平衡。

场景三:
延续案例二,当一个用户端故障后,Flash MQ 会自动将资料改派送给正常的用户端,确保资料交换成功,用户端在设计应用程式时无须过度考量故障转移的处理。

Flash MQ异质系统整合 1234109