【问题标题】:Differences between ZMTP and AMQP protocols [closed]ZMTP 和 AMQP 协议之间的差异 [关闭]
【发布时间】:2020-06-15 07:16:49
【问题描述】:

我想在 ZeroMQ 和 RabbitMQ 之间选择一个消息代理进行微服务通信。

问题是哪个数据传输更快? ZeroMQ(ZMTP协议)还是RabbitMQ(AMQP协议)?

【问题讨论】:

    标签: rabbitmq zeromq amqp


    【解决方案1】:

    Q : " ... 哪个数据传输更快?"

    我的赌注是 ZeroMQ 最快,使用 inproc:// 传输类用于 PAIR/PAIR 可扩展的正式通信模式原型。如果使用 tipc:// 传输类在集群范围内移动数据并且还有一些 vmci://-连接和服务 epgm:// - 一次多播服务。不是说 MIL-STD 级 norm:// 传输类应用程序...

    Q“ZMTP 和 AMQP 协议的区别?”

    相当多。第一个,ZeroMQ 是 AMQP 的通用性和多协议和多原型配备的衍生产品(如果没有从核心架构一直自下而上重新发明,则进行重构)自 v2.1+ 以来有无穷无尽的语言列表- 绑定和包装,随着进化的继续向前发展。

    AMQP 是金融巨头系统的通用语言,它们并不热衷于重新构建其系统中大规模部署的现状。

    AMQP 是一个公认的、不断发展的标准,而不是产品本身。

    RabbitMQ 是一个产品,符合 AMQP 标准的某些部分,而 RabbitMQ 可能出于声明的兼容性原因使用线级协议和其他 AMQP 标准部分,它本身不是 AMQP。

    我有没有提到 ZeroMQ 是一个无代理几乎为零延迟的框架?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-26
      • 1970-01-01
      • 2014-11-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-23
      • 2010-09-05
      相关资源
      最近更新 更多