计算机
类型
可以朗读
语音朗读
180千字
字数
2023-03-01
发行日期
展开全部
主编推荐语
全面解读Pulsar的核心原理与应用方法。
内容简介
本书包括3篇11章。
基础篇(第1~4章)首先对Pulsar的背景进行简单介绍,并对多种消息队列进行重点比较分析;然后对Pulsar的基本概念和基本架构进行分析,让读者对Pulsar有一个总体的了解;接着分享了Pulsar安装与部署的方法,以方便读者快速上手并构建自己的服务;最后深度解读了Pulsar的基本使用方法。
原理篇(第5~7章)首先深度解读了Pulsar的核心组件Broker、Bookie、ManagedLedger、主题管理等的原理;然后分析了构建在这些核心组件之上的高级特性,如事务管理、消息协议拓展、分层存储设计、消息延迟传递与主题压缩;最后对Pulsar提供的轻量化流数据处理引擎Pulsar Function及I/O功能进行剖析。
应用篇(第8~11章)首先分享了Pulsar在结构化数据查询与实时处理引擎技术方面的实践,介绍了Pulsar如何与Trino、Flink、Spark等引擎相结合;接着对Pulsar安全配置、服务管理、服务监控等进行讨论;最后介绍了Pulsar服务的应用模式,以及Pulsar在数据集成、动态数据捕获和高可靠性配置等方面的实践。
目录
- 版权信息
- 前言
- 基础篇
- 第1章 Pulsar概述
- 1.1 Pulsar是什么
- 1.2 Pulsar的优势
- 1.3 消息队列对比
- 1.4 快速体验
- 第2章 Pulsar的基本概念和架构详解
- 2.1 Pulsar的基本概念
- 2.2 Pulsar的逻辑架构
- 2.3 Pulsar物理架构
- 第3章 Pulsar安装与部署
- 3.1 依赖环境
- 3.2 分布式部署
- 3.3 Docker部署
- 3.4 Kubernetes部署
- 3.5 源码的结构与编译
- 第4章 Pulsar的基本操作
- 4.1 生产者开发
- 4.2 消费者开发
- 4.3 Reader开发
- 4.4 模式管理
- 原理篇
- 第5章 Pulsar核心组件原理
- 5.1 Broker原理
- 5.2 BookKeeper原理
- 5.3 ManagedLedger组件
- 5.4 主题管理
- 第6章 Pulsar高级特性
- 6.1 Pulsar事务
- 6.2 消息队列协议层
- 6.3 分层存储
- 6.4 消息延迟传递
- 6.5 主题压缩
- 第7章 Pulsar Function与Pulsar I/O
- 7.1 Pulsar Function简介
- 7.2 Pulsar Function应用实践
- 7.3 Pulsar Function原理
- 7.4 Pulsar I/O
- 应用篇
- 第8章 Pulsar SQL架构、配置与实现原理
- 8.1 Trino简介
- 8.2 Pulsar SQL配置
- 8.3 Pulsar连接器工作原理
- 8.4 Pulsar联邦查询
- 第9章 管理你的Pulsar
- 9.1 Pulsar安全配置
- 9.2 Pulsar监控配置
- 9.3 Pulsar管理工具
- 9.4 集群管理
- 第10章 Pulsar与Flink生态
- 10.1 Flink简介
- 10.2 Flink Pulsar源连接器
- 10.3 Flink Pulsar输出连接器
- 第11章 Pulsar应用实践
- 11.1 Pulsar应用模式
- 11.2 Pulsar与Spark集成
- 11.3 Pulsar与Kafka集成
- 11.4 Pulsar CDC
- 11.5 可靠性优先场景
展开全部
出版方
机械工业出版社
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。