image.png

pulsar整合了其他多种MQ,包括了ActiveMQ,RabbitMQ,Kafka,RocketMQ

Pulsar集群包含

  • 一组Broker(服务发布-订阅流量)
    • Pulsar Broker是负责接受和交付消息的组件-
  • Bookie(消息存储)
    • Bookie是为最终消费钱的消息提供持久存储的Apache Bookeeper 服务器
  • 一个负责整体协调和配置管理的 Apache Zookeeper

Pulsar关键特性

  • 单个示例原生支持多个集群,可跨机房在鸡群间无缝的完成消息复制
  • 极低的发布延迟和端到端延迟
  • 可无缝扩展到超过一百万个topic
  • 支持多种topic订阅模式(独占订阅,共享订阅,故障转移订阅)

image.png