gpt4 book ai didi

architecture - AMQP是否适契约(Contract)时用作机器内和机器间软件总线?

转载 作者:行者123 更新时间:2023-12-04 04:14:25 25 4
gpt4 key购买 nike

我正试图绕过AMQP。对于应用程序之间的机器间(群集,LAN,WAN)通信来说,它看起来很棒,但是我不确定(就体系结构和当前实现而言)它是否适合在一台机器中用作软件总线。

是否值得提出一个当前的高性能消息传递框架,以用AMQP代替它,还是通过模糊本地通信与非本地通信之间的区别而落入same trap as RPC中?

我还对使用WAN技术进行机器内通信的性能影响保持警惕,尽管这可能是实现方面的关注点而不是体系结构。

war 故事将不胜感激。

最佳答案

AMQP不是RPC框架。它提供了对诸如共享队列,RPC,pubsub等之类的事物进行建模的构造块,但是它并没有强制要求使用任何特定的方式来使用它。

如果您想对应用程序进行分区(使其在途中可分发)并将其与AMQP连接在一起,我认为这是正确的技术。尽管可能会有更快的替代方案,但可能没有像AMQP那样通用的替代方案。

关于architecture - AMQP是否适契约(Contract)时用作机器内和机器间软件总线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/252115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com