写点什么

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

2019 年 9 月 07 日

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。












完整演讲 PPT 下载链接


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


2019 年 9 月 07 日 13:491826

评论

发布
暂无评论
发现更多内容

创新真的可遇不可求么?

Yanel 说敏捷产品

产品经理 产品设计 产品开发 产品推荐

学会用"云—雨—伞"引导敏捷实践

Yanel 说敏捷产品

敏捷 敏捷开发

扎心!天天写代码,方向真的对吗?

Apache Flink

大数据 flink 流计算 实时计算 大数据处理

一个英语渣的自救手册

寇云

学习 效率工具 程序员人生 工作效率

《通往财富自由之路》——day1

轩呀

得到

[MySQL-InnoDB] Buffer pool 并发控制

ba0tiao

MySQL 数据库 innodb

"深刻创新"八步法

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

做一个"靠谱"的敏捷教练

Yanel 说敏捷产品

敏捷 敏捷开发

从"远程工作"到"分布式团队"

Yanel 说敏捷产品

项目管理 敏捷 敏捷开发

理解 Java 序列化

RookieMZL

不安全的“安全密码”

沈传宁

信息安全 口令安全

人生需要做减法:少即是多

我心依然

程序员 人生 减法 少即是多 less is more

Panzoid:一款超好用的片头制作工具

千锤百炼锅

学习 产品 效率工具 工具 产品推荐

DIY 可用性测试

Yanel 说敏捷产品

产品 产品经理 产品设计 测试 产品推荐

系统的安全性设计

Janenesome

读书笔记 程序员 架构 安全

你必须了解的产品经济学

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

如何度量敏捷开发团队

Yanel 说敏捷产品

敏捷 敏捷开发

变化在加速,你的机会和挑战在哪里?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

企业经营 "造物" "造人" "造钱"三阶段

Yanel 说敏捷产品

敏捷 敏捷开发

吾谈教育

ItsFitz

权限系统设计的一种解法

双城笔录

产品 总结 产品设计

去中心化网络,不止区块链(一)

石君

区块链 去中心 去中心化网络 DHT

Netty 源码解析(七): NioEventLoop 工作流程

猿灯塔

粗糙的草稿编辑成文章的五个步骤

七镜花园-董一凡

写作

人是一切

Neco.W

个人感想 感悟

JAVA小抄-001-Retrofit初级使用

NoNoGirl

retrofit okhttp

谨防常见的一些数据误区

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

流量的战场,如何做裂变?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

你懂什么是"结对测试"么?

Yanel 说敏捷产品

产品 产品经理 产品设计 产品开发 产品推荐

一杯茶的时间,上手 Docker

图雀社区

node.js react.js Docker

Mac效率配置指南

Winann

macos 效率 效率工具 Mac

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