展开全部

主编推荐语

全面解读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、科普以及教材、教辅等领域。