在我之前的工作中,我使用了 AMQP 的好处,但我没有参与 rabbitMQ 子项目的开发。在我目前的工作中,我想负责集成其中一个 AMQP 实现(可能是 rabbitMQ)。这里的问题是我必须说服我的老板使用 AMQP。
我正在阅读“RabbitMQ in Action”,Videla 先生写道 AMQP 可以改进任何系统,但我不知道如何改进我的项目。我们只使用 2 台服务器在两者之间进行 API 调用,因此我们现在没有可伸缩性问题。我们处理真实的资金流,这意味着我们需要任何操作的成功确认,即我不能将任务放入队列并“忘记”它。在这种情况下,AMQP 可以带来什么好处?
当您几乎不需要扩展时,您能否为相对较小的系统提供几个真实世界的示例?请省略标准的“记录”和“广播消息”情况:)