ActiveMQ:是一个基于Java的开源消息中间件。
实现了JMS(Java Message Service)规范。
支持多种消息传递模型,包括点对点和发布/订阅。
提供了高级特性,如事务、持久性、消息过滤等。
ActiveMQ是Apache出品,是消息队列的祖师爷,性能在万级/秒。
2.RabbitMQ

RabbitMQ是一个开源的消息队列系统,实现了AMQP标准。
RabbitMQ支持灵活的消息路由和交换机模型,还可靠性强,支持事务和持久性。
RabbitMQ,适用于各种应用场景,包括微服务通信、任务队列、实时通信等。

3.Kafka

Kafka是由LinkedIn开发,并作为开源项目贡献给Apache软件基金会。
Kafka设计用于处理大量数据,并能够实现每秒数百万条消息的高吞吐量。
这是Kafka与别的消息队列,有很大不一样的地方,就是能处理大数据,性能在百万级/秒。
