【问题标题】:Should I use AMQP RPC or AMQP + REST我应该使用 AMQP RPC 还是 AMQP + REST
【发布时间】:2013-05-08 17:38:12
【问题描述】:

我真的很喜欢设置 RabbitMQ 之类的服务来处理我的大型工作并让 n 个工作人员扩展和处理这些请求的想法。我的问题在于我是否还应该处理用户在 UI 中执行的“快速”操作,例如通过队列在表单中保存小的更改。

当我阅读有关 AMQP RPC 的信息时,听起来这对这类任务很有效,但对于这样的用例来说,这样做是明智之举吗?我是否让它变得比应有的复杂,并且应该根据任务使用 REST + AMQP?

【问题讨论】:

标签: rest rabbitmq rpc amqp


【解决方案1】:

消息队列还有另一种替代方案,它比 AMQP (RabbitMQ) 更轻量级,因为它采用无代理架构 - ZeroMQ。它与 IPC 一起工作,因此您可以轻松地将其用于 UI 和控制器的交互。不过,必须进一步调查性能问题。

【讨论】:

    猜你喜欢
    • 2017-07-28
    • 1970-01-01
    • 2018-02-09
    • 2015-01-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-30
    • 2011-02-25
    相关资源
    最近更新 更多