#电子书截图
#电子书简介
书[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)