我理解消息队列系统的基础知识,但我不知道那里有不同的系统。那里似乎有很多开源和非开源解决方案。
那里有哪些,哪一个有最独特的功能? [多播,p2p,替代消息结构,设备检测等]
此外,这些系统中的任何一个系统是否可以在网格或大量数据上大量使用?
答案 0 :(得分:2)
我专注于MOM的一个特定品牌,因此我无法提供完整的答案。然而,3天后没有其他答案,所以我虽然至少对此有所了解。
那里有哪些,哪一个有最独特的功能? [多播,p2p,替代消息结构,设备检测等]
我不确定“设备检测”是什么意思,但WebSphere MQ还有其他提到的东西。还有REST API,文件到消息,消息到文件,丰富的用户定义消息元数据功能,1阶段提交,2阶段提交,通过HTTPS进行隧道传输,线路加密,静态加密,API十几种语言,支持数十种平台,自动故障转移和重新连接,基于代理的消息过滤等等。
这只是我熟悉的一种产品。消息传递空间非常丰富,有竞争产品,有些是专注于狭隘的焦点而另一些则是通用解决方案。有些是轻量级的内存事务,有些非常强大。对不起,我无法提供详细的比较分析。我非常希望有人会,或者链接到一篇好的和最近的概述文章。
噢,是的。这些产品包括超安全(消息硬化到磁盘和应用程序块时复制)到超快速(以每秒数千或数万的速率喷洒在多播上的消息)。我的客户可以在几个节点上每秒移动数千条消息,而其他客户则通过大型网络每秒移动数十万条消息。此外,这些系统中的任何一个系统是否可以在网格或大量数据上大量使用?