常用消息中间件选择.pdfVIP

  • 7
  • 0
  • 约4.57千字
  • 约 5页
  • 2023-08-11 发布于上海
  • 举报
常⽤消息中间件选择 ⽂章⽬录 有哪些主流的消息中间件? 当前业界⽐较流⾏的开源消息中间件包括:ActiveMQ、RabbitMQ、RocketMQ、Kafka、ZeroMQ等。 其中应⽤最为⼴泛的要数RabbitMQ、RocketMQ、Kafka 这三款。 Redis在某种程度上也可以是实现类似 “Queue” 和“ Pub/Sub” 的机制,严格意义上不算消息中间件。 ⼀般的业务系统要引⼊ MQ,最早⼤家都⽤ ActiveMQ,但是现在确实⼤家⽤的不多了,没经过⼤规模吞吐量场景的验证,社区也不是很活 跃,所以⼤家还是算了吧,不推荐⽤这个了。 后来⼤家开始⽤ RabbitMQ,但是确实 erlang 语⾔阻⽌了⼤量的 Java ⼯程师去深⼊研究和掌控它,对公司⽽⾔,⼏乎处于不可控的状 态,但是确实⼈家是开源的,⽐较稳定的⽀持,活跃度也⾼。 不过现在确实越来越多的公司,会去⽤ RocketMQ,确实很不错(阿⾥出品),但社区可能有突然黄掉的风险,对⾃⼰公司技术实⼒有绝 对 ⾃信的,推荐⽤ RocketMQ,否则回去⽼⽼实实⽤ RabbitMQ 吧,⼈家有活跃的开源社区,绝对不会黄。 所以中⼩型公司,技术实⼒较为⼀般,技术挑战不是特别⾼,⽤ RabbitMQ 是不错的选择;⼤型公司,基础架构研发实⼒较

文档评论(0)

1亿VIP精品文档

相关文档