Pulsar 如何使用分层分片的架构来解决使用和运维的痛点

阅读数:1607 2019 年 9 月 7 日 13:49

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

ArchSummit 北京 2018 大会上,翟佳讲师做了《ulsar 如何使用分层分片的架构来解决使用和运维的痛点》主题演讲,主要内容如下。

演讲简介

Apache Pulsar 和其他消息系统最大不同的地方在于其采用计算和存储分离的分层架构。 Apache Pulsar 集群由瞬时伸缩的无状态消息服务层 (Brokers) 和高可用、强一致、低延时的分布式存储层 (Bookies) 组成。这种将存储从消息服务中抽离出来,使用更细粒度的分片 (Segment) 替代粗粒度的分区 (Partition),为 Pulsar 提供了更高的可用性,更灵活的扩展能力,和解决了很多运维过程中的痛点。

本次演讲,会介绍 Pulsar 的特性,并深入分析 Pulsar 以分片为中心的分层架构,以及 Pulsar 如何在设计中考虑和解决用户使用和运维过程中的痛点。

演讲提纲

  1. Pulsar 的特性和功能介绍及现状;
  2. Pulsar 的系统架构分析;
  3. Pulsar 的分层分片架构和这种架构带来的高可用性,高可扩展性和易维护性;
  4. Pulsar 在开源 OpenMessaging BenchMark 下的性能测试结果;
  5. 案例分享:Pulsar 在智联招聘的落地实践,以及效果展示。

听众受益点

  1. 帮助听众了解消息系统的设计;
  2. 帮助听众了解 Pulsar 的特性和大体架构;
  3. 帮助听众理解分布式消息系统中高可用和易维护的解决之道。

讲师介绍

翟佳

Streamlio 核心创始团队成员之一

Streamlio 核心创始团队成员之一。在此之前任职于 EMC,是北京 EMC 实时处理平台的技术负责人。是开源项目 Apache Pulsar 和 Apache BookKeeper 的 PMC 成员和 Committer。

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

Pulsar如何使用分层分片的架构来解决使用和运维的痛点

完整演讲 PPT 下载链接

https://archsummit.infoq.cn/2018/beijing/schedule

评论

发布