翟佳,Streamlio 核心创始团队成员之一
Apache Pulsar 和其他消息系统最大不同的地方在于其采用计算和存储分离的分层架构。 Apache Pulsar 集群由瞬时伸缩的无状态消息服务层 (Brokers) 和高可用、强一致、低延时的分布式存储层 (Bookies) 组成。这种将存储从消息服务中抽离出来,使用更细粒度的分片 (Segment) 替代粗粒度的分区 (Partition),为 Pulsar 提供了更高的可用性,更灵活的扩展能力,和解决了很多运维过程中的痛点。
本次演讲,会介绍 Pulsar 的特性,并深入分析 Pulsar 以分片为中心的分层架构,以及 Pulsar 如何在设计中考虑和解决用户使用和运维过程中的痛点。