2

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

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

4

1 回答 1

0

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

于 2013-05-14T12:33:07.253 回答