pulsar整合了其他多种MQ,包括了ActiveMQ,RabbitMQ,Kafka,RocketMQ
Pulsar集群包含
- 一组Broker(服务发布-订阅流量)
- Pulsar Broker是负责接受和交付消息的组件-
- Bookie(消息存储)
- Bookie是为最终消费钱的消息提供持久存储的Apache Bookeeper 服务器
- 一个负责整体协调和配置管理的 Apache Zookeeper
Pulsar关键特性
- 单个示例原生支持多个集群,可跨机房在鸡群间无缝的完成消息复制
- 极低的发布延迟和端到端延迟
- 可无缝扩展到超过一百万个topic
- 支持多种topic订阅模式(独占订阅,共享订阅,故障转移订阅)