在Java世界中,消息队列还有一些选择,但在.Net中,只有少数几个。在评估使用哪一个时,应该寻找哪些特征?构成可靠消息排队系统的基本概念是什么?

有帮助吗?

解决方案

如果它是一个开源消息队列,那么我总是选择背后有最大社区的那个,这样你就知道你的投资不会浪费。此外,由于存在风险(例如,什么会阻止公司破产或为其他事情做出贡献?),也可以避免伪开源项目,其实际只是一家小公司的贡献。例如, Apache ActiveMQ 大规模社区拥有多家提供支持和服务的公司时,最活跃于Apache 。

如果是商业或开源,那么您需要确保它支持您的系统要求,例如:通过不同客户端的连接,吞吐量,延迟,可扩展性,持久性,性能,群集,HA&可靠性。如果它非常容易用于开发人员和测试&生产

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top