1. 什么是消息队列?1. 什么是消息队列?消息队列,是分布式系统中重要的组件。 主要解决应用耦合,异步消息,流量削锋等问题。可实现高性能,高可用,可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 目前主流的消息队列有 KafkaRabbitMQRocketMQ ,老版本是 MetaQ 。ActiveMQ ,目前用的人越来越少了。 另外,消息队列容易和 Java 中的本地 MessageQueue 搞混,所以消息队列更多被称为消息中间件、分布式消息队列等等。