FMQ和IBM MQ的比较

   FMQ属于软件平台产品,它不同于MQ等中间件产品,软件平台与软件中间件之间有着很多相似之处,它们最大的不同在于中间件产品往往需要专业人士进行二次开发才能使用,而平台软件只需根据业务需要进行相关的配置或者少量的二次开发即可使用。

   FMQ作为平台软件,同时也拥有中间件的一切特征,可以说比单纯的中间件又进了一个层次,而且FMQ的架构不同于MQ,中央控制分布式架构,集管理和效率于一身,完美解决了CS方式的效率问题与P2P方式难以管理的问题。

   我们公司曾做过很多MQ项目,也可以称得上是MQ专家了:),MQ这个东西用的越深越感觉到有些问题,毕竟是上个世纪90年代的产物了,从MQ2.1到MQ5.3传输机制还是那样,比如两个点要进行传输必须实现要建立队列、通道对象,每个队列最大为2.1G,多个通道多个队列共享同一个日志空间,还要受到日志的限制,最大个数为63个等等,还有碰到一些意外的情况比如磁盘爆满MQ会启动100多个通道进程,直接将服务器搞死(telnet不上去了,只能强行reset),或者其他的一些原因,狂写错误日志将磁盘空间涨死等等,象什么序列号不一致、通道启动不起来呀等等错误,IBM的人过来了都没解决。

   FMQ从面世到如今经历了2年了,它的稳定性、高效性、易用性是我们所自豪的,普通的PC,每秒可以传输800多个消息(每个消息为持久性消息,保证顺序、可靠传输,防关机、断电;有日志、统计、事务)每天可以传几千万的数据量,短信级的数据交换平台;如果加上建立FMQ群集,这个量就更大了~ 公安部的人口数据就用FMQ传的~

   FMQ不依赖于任何第三方构件,安上就能用!!!FMQ还拥有如Request-Send通道、远程队列、动态IP交换平台(可以用于没有固定IP的Internet传输)、SSL链路、群集等等很多功能,这里就不一一列举了,您可以参考一下相关的文档~

   做了这么多年的交换了,既然敢把FMQ拿到互联网上来,我们是有绝对的信心的,不过虽然说了MQ这么多不足,但是作为程序员,我还是要说,IBM的MQ是个大师级的产品,里面的很多思想绝对高~~~,希望有人也会这么评价FMQ!:)
  • 0
    点赞
  • 0
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:大白 设计师:CSDN官方博客 返回首页
评论

打赏作者

xbjob

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值