写点什么

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:491859

评论

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

数字货币交易所系统搭建源码|交易所开发公司

WX13823153201

数字货币交易所系统搭建

LeetCode题解:84. 柱状图中最大的矩形,双循环暴力,JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

数字货币钱包系统定制开发,区块链钱包源码

13530558032

浅析LR.Net工作流引擎

Learun

.net 敏捷开发 工作流

隐私计算会成为“金融”向“数科”转型的一剂猛药?

hellompc

2019年我最喜欢的三款数码产品。

徐说科技

手机 苹果

35K成功上岸华为商城事业部,只因学透了这几个开源的商城项目

Java迁哥

Java 华为 源码 资料 商城项目

前阿里P8甩我一份内部SpringCloud笔记手册,真香

Java成神之路

Java 阿里巴巴 程序员 Spring Cloud 架构师

区块链交易所开发源码,数字货币交易所app开发

13530558032

第 0 期架构师训练营第 8 周作业 1

傅晶

usdt承兑支付系统开发|usdt跑分系统搭建

WX13823153201

USDT承兑支付系统开发

9块钱,构建个私有网盘,关键不限速

华为云开发者社区

网站 OBS 在线网盘 华为云 云存储

合约跟单系统开发,数字货币合约跟单软件搭建

13530558032

week12学习总结

burner

高效程序员的45个习惯:敏捷开发修炼之道(7)

石云升

敏捷开发 晨会

为什么阿里巴巴的程序员成长速度这么快,看完他们的内部资料我明白了

Java迁哥

Java 阿里巴巴 程序员 成长 笔记

突破传统 区块链如何实现病历永存

CECBC区块链专委会

区块链 电子病历 信息共享

区块链支付系统源码开发,USDT承兑支付平台

13530558032

ArCall远比你想象的要强大的多

anyRTC开发者

WebRTC 在线教育 直播 RTC 安卓

Mybatis进阶之基础CRUD

不才陈某

mybatis springboot

程序员如何获取一份高薪工作?阿里P8大牛给你一些中肯的建议

Java迁哥

Java 华为 程序员 面试 资料

week12 homework

burner

LR.JAVA平台商业可视化大屏(BI)设计演示

力软.net/java开发平台

软件开发 BI 数据可视化 Java 分布式

usdt支付跑分系统开发|区块链跨境入金系统搭建

WX13823153201

花两个半月吃透这份Java手打面经,成功从外包上岸到京东

Java迁哥

Java 学习 腾讯 面试 资料

第 0 期架构师训练营第 8 周作业2-总结

傅晶

区块链钱包开发方案|多币种钱包搭建app

WX13823153201

区块链钱包开发

某Java程序员在外包公司每天读写删改几年后,发现跳不出来了

Java成神之路

Java spring 程序员 面试 架构师

架构设计复杂度来源

escray

学习 从零开始学架构 架构师预科班

鲲鹏迁移第一批吃螃蟹的人,践行技术国际化

华为云开发者社区

鲲鹏920 服务器 华为云 ARM芯片 X86

迭代技术方案设计文档规范

程序员架构进阶

技术方案

4月17日 HarmonyOS 开发者日·上海站

4月17日 HarmonyOS 开发者日·上海站

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