Apache Pulsar原理解析与应用实践 杨国栋|8095785 PDF下载 公众号 其他格式

Apache Pulsar原理解析与应用实践 杨国栋|8095785

计算机与互联网 大数据与云计算

  • ISBN:9787111726081
  • 作者:杨国栋
  • 版次:1
  • 出版社:机械工业出版社
  • 出版时间:

手机扫码免费下载

纠错留言

#电子书截图

Apache Pulsar原理解析与应用实践 杨国栋|8095785截图

#电子书简介

书[0名0]: Apache Pulsar原理解析与应用实践|8095785
图书定价: 99元
图书作者: 杨[0国0]栋
出版社: [1机1]械工业出版社
出版日期: 2023-4-23 0:00:00
ISBN号: 9787111726081
开本: 16开
页数: 16
版次: 1-1
作者简介
现就职于腾讯互娱技术运营部,[1主1]要负责数据中台的运营与开发。Apache Pulsar社区Contributor,[0国0]内 Pulsar的积[0极0]推动者和布道者,Tencent 消息队列Oteam参与者,对Kafka、Pulsar等消息队列中间[亻牛],已[纟巠]消息总线和消息集成有深入研究。曾就职于51信用卡,负责[0大0]数据平台的开发工作。
内容简介
这是一本从实践角度解读Apache Pulsar相关组[亻牛]、工作原理和落地实践的专业指导书。本书[1主1]要[mian]向的是初中级读者,从基础概念讲起,逐渐扩展到基本[[]]作、[1核心1]技术、常用工具及典型应用等。
本书共分为10章:
[0第0]1章[1主1]要介绍与Apache Pulsar相关的基础[0知0]识,比如发展历[0史0]、适用场景、[0优0]势与不足,以及与消息队列框架相关的[0知0]识等。
[0第0]2章[1主1]要介绍Apache Pulsar的[1核心1]概念和架构。
[0第0]3~9章[1主1]要介绍[1进1]行实[[]]必须具备的内容,比如Apache Pulsar安装部署的方[0法0]、基本[[]]作、[1核心1]组[亻牛]、高级特性、输入/输出、Pulsar SQL、运维方[0法0]等。
[0第0]10章是实[[]]落地的方[0法0],包括Pulsarde 应用模式、flink配合实现实时处理、构建实时消息管道得具体实践等。
目录

[0第0]1章 pulsar概述
1[]1 什么是pulsar?
1[]1[]1 发展历[0史0]
1[]1[]2 典型适用场景
1[]1[]3 [0当0]前应用情况
1[]1[]4 云原生架构
1[]2 pulsar的[0优0]势
1[]2[]1 pulsar不仅仅是消息队列
1[]2[]2流批一体统一存储层
1[]3 消息队列框架的选型
1[]3[]1 消息队列发展过程
1[]3[]2 消息队列框架对比
1[] kafka
2[] rockermq
3[] pulsar与kafka、rockermq的对比
1[]3[]2 如何在工作中选择合适的消息队列
[0第0]2章 pulsar基本概念和架构
2[]1 pulsar基本概念
2[]1[]1 队列[1服1务1]与流[1服1务1]
2[]1[]2 订阅与订阅模式
2[]1[]3 分区[T..]ic 非分区[T..]ic 非持[1久1][T..]ic[1主1]题
1[] 分区[1主1]题和非分区[1主1]题
2[] 持[1久1]化[1主1]题和非持[1久1]化[1主1]题
2[]1[]4 路由模式
2[]1[]5 生产者
2[]1[]6 消费者
2[]1[]7 命[0名0]空间与多租户
2[]2 pulsar逻辑架构
2[]2[]1 租户与命[0名0]空间

2[]2[]22 订阅与消费者[T..]ic
2[]2[]3 Producer与Consumer
2[]3pulsar 物理架构
2[]3[]1 pulsar物理架构概述
1[]1[] 集群与实例
2[]2[] 分层存储架构
3[]3[] 元数据存储架构
2[]3[]2 [1核心1]组[亻牛]与[1服1务1]
1[] broker
2[] Pulsar proxy[1服1务1]发现
3[] bookie与bookeeper
4[] ledger与ledger-manager
5[] zookeeper
[0第0]3章 pulsar的安装与部署
3[]1 pular初体验
3[]21 依赖环境构建
3[]32 单[1机1]部署
3[]3 伪分布式部署
3[]4分布式部署
3[]4[]1 资源分配规划
3[]4[]2 集群搭建实战3[]5 集群环境规划
3[]56 docker部署
3[]67 k8s部署
3[]78 参数设置
[0第0]4章 pulsar基本[[]]作
4[]1 Producer开发
4[]1[]1 Producer概览
4[]1[]2 构建producer
1[] java API实例开发
2[] 脚本命令使用
3[] producer[1主1]要参数
4[]1[]3 数据发送路由规则
4[]1[]4 数据压缩与分批发送
4[]1[]5 Producer拦截器
4[]2 Consumer开发
4[]2[]1 Consumer概览
1[] 消费者
2[] 订阅
3[] 分区[T..]ic与非分区[T..]ic
4[] 位移与位移[扌是]交
4[]2[]2 构建Consumer
1[] java API 实例开发
2[] 脚本命令使用
3[] comsumer配置参数
4[]2[]3 数据压缩与分批接收
4[]2[]4 数据分块
4[]3 Reader 开发
4[]4 Scheme管理
4[]5 Pulsar Admin Client应用
4[]5[]1 命令行工具
4[]5[]2 javaAPI使用t开发
[0第0]5章 pulsar[1核心1]组[亻牛]
5[]1 pulsar结构设计客户端原理
5[]1[]1 client对象
5[]2[]2 生产者
5[]3[]3 消费者
5[]2 broker原理
5[]2[]1 通信协议层
5[]2[]2 manager-ledger原理
5[]2[]3 [1服1务1]发现
5[]2[]4 缓存管理
5[]3 [T..]ic管理
5[]3[]1 生产者
5[]3[]2 订阅、消费者与分发[1服1务1]
5[]4 ledger-manger
5[]5 Bookeeper原理
5[]5[]1 [1核心1]组[亻牛]概念
1[]Ledger
2[]entry
5[]5[]2 写入流程[]
5[]5[]3 读取流程
5[]5[]4 消息清理[1机1]制bookie
[0第0]6章 puslar高级特性
6[]1 pulsar事务
6[]1[]1 事务
6[]1[]2 消息去重
6[]1[]3 生产者幂等,
6[]1[]4 精准一次语义
6[]2 消息队列协议层
6[]2[]1 kafka on pulsar
6[]2[]2 rocket on pulsar
6[]2[]3 AMQP on pulsar
6[]3 分层存储
6[]4 消息延迟传递
6[]5 消息的保留与过期
6[]6 死信[T..]ic
[0第0]7章 pulsar function与IO
7[]1 pulsar function简介
7[]1[]1 流处理模型
7[]1[]2 pulsar function设计与[.定.位.]
7[]1[]3 pulsar function应用场景
1[] pulsar function vs kafka connect
2[] pulsar function vs flink
7[]2 pulsar function实践
7[]2[]1 系统内置function使用
7[]2[]2 自定义function开发
7[]3 pulsar function原理
7[]4 pulsar mesh
7[]5 pulsar IO
7[]5[]1 pulsar io概述
7[]5[]2 pulsar io使用
[0第0]8章 pulsar sql
8[]1 pulsar SqL简介
8[]1[]1 presto简介
8[]1[]2 pulsar Sql发展背景
8[]2 pulsar sql配置
8[]2[]1 配置presto pulsar连接器
8[]2[]2 数据查询方式
8[]3 pulsar sql API使用
8[]3[]1 Presto Services使用
8[]3[]2 Scheme管理
8[]3[]3 API查询[1服1务1]
[0第0]9章 管理你的pulsar
9[]1 集群管理命令
9[]2 pulsar安全配置
9[]2[]1 授[0权0]
9[]2[]2 数据加密
9[]3 扩缩容[1服1务1]
9[]4 pulsar监控配置
9[]5 pulsar调[0优0]建议
[0第0]10章 pulsar应用实践
10[]1 pulsar应用模式
10[]1[]1 数据管道
10[]1[]2 消息路由
10[]2 pulsar与flink结合
10[]2[]1 flink source
10[]2[]2 flink sink
10[]3 pulsar数据管道实践
附录 如何加入社区




编辑[1推.荐]
腾讯软[亻牛]工程师、Apache Pulsar社区贡献者亲自执笔
基于Apache Pulsar 2[]10,从实践、原理两个层[mian]对Pulsar的使用、组[亻牛]、架构、特性和生态[1进1]行深入解读,内含[0大0]量案例,可帮助读者快速上手
  • 评论列表(0

留言评论