展开全部

主编推荐语

本书教读者在Kafka平台上实现流式处理。在这本易于理解的书中,读者将通过实际的例子来收集、转换和聚合数据,使用多个处理器,处理实时事件。

内容简介

Kafka Streams是Kafka提供的一个用于构建流式处理程序的Java库,它与Storm、Spark等流式处理框架不同,是一个仅依赖于Kafka的Java库,而不是一个流式处理框架。除Kafka之外,Kafka Streams不需要额外的流式处理集群,提供了轻量级、易用的流式处理API。

本书包括4部分,共9章,从基础API到复杂拓扑的应用,通过具体示例由浅入深地详细介绍了Kafka Streams基础知识及使用方法。本书的主要内容包含流式处理发展历程和Kafka Streams工作原理的介绍,Kafka基础知识的介绍,使用Kafka Streams实现一个具体流式处理应用程序,讨论状态存储及其使用方法,讨论表和流的二元性及使用场景,介绍Kafka Streams应用程序的监控及测试方法,介绍使用Kafka Connect将现有数据源集成到Kafka Streams中,使用KSQL进行交互式查询等。

目录

  • 版权信息
  • 内容提要
  • 中文版序
  • 译者序
  • 译者简介
  • 前言
  • 资源与支持
  • 配套资源
  • 提交勘误
  • 与我们联系
  • 关于异步社区和异步图书
  • 致谢
  • 关于作者
  • 关于本书
  • 读者对象
  • 本书组织结构:路线图
  • 关于代码
  • 图书论坛
  • 其他在线资源
  • 关于封面插图
  • 第一部分 开启Kafka Streams之旅
  • 第1章 欢迎来到Kafka Streams
  • 1.1 大数据的发展以及它是如何改变程序设计方式的
  • 1.2 流式处理简介
  • 1.3 处理购买交易
  • 1.4 改变看待购买交易的视角
  • 1.5 Kafka Streams在购买处理节点图中的应用
  • 1.6 Kafka Streams在购买交易流中的应用
  • 1.7 小结
  • 第2章 Kafka快速指南
  • 2.1 数据问题
  • 2.2 使用Kafka处理数据
  • 2.3 Kafka架构
  • 2.4 生产者发送消息
  • 2.5 消费者读取消息
  • 2.6 安装和运行Kafka
  • 2.7 小结
  • 第二部分 Kafka Streams开发篇
  • 第3章 开发Kafka Streams
  • 3.1 流式处理器API
  • 3.2 Kafka Streams的Hello World
  • 3.3 处理客户数据
  • 3.4 交互式开发
  • 3.5 下一步
  • 3.6 小结
  • 第4章 流和状态
  • 4.1 事件的思考
  • 4.2 将状态操作应用到Kafka Stream
  • 4.3 使用状态存储查找和记录以前看到的数据
  • 4.4 连接流以增加洞察力
  • 4.5 Kafka Streams中的时间戳
  • 4.6 小结
  • 第5章 KTable API
  • 5.1 流和表之间的关系
  • 5.2 记录更新和KTable配置
  • 5.3 聚合和开窗操作
  • 5.4 小结
  • 第6章 处理器API
  • 6.1 更高阶抽象与更多控制的权衡
  • 6.2 使用源、处理器和接收器创建一个拓扑
  • 6.3 通过股票分析处理器深入研究处理器API
  • 6.4 组合处理器
  • 6.5 集成处理器API和Kafka Streams API
  • 6.6 小结
  • 第三部分 管理Kafka Streams
  • 第7章 监控和性能
  • 7.1 Kafka基本监控
  • 7.2 应用程序指标
  • 7.3 更多Kafka Streams调试技术
  • 7.4 小结
  • 第8章 测试Kafka Streams应用程序
  • 8.1 测试拓扑
  • 8.2 集成测试
  • 8.3 小结
  • 第四部分 Kafka Streams进阶
  • 第9章 Kafka Streams的高级应用
  • 9.1 将Kafka与其他数据源集成
  • 9.2 替代数据库
  • 9.3 KSQL
  • 9.4 小结
  • 附录A 额外的配置信息
  • A.1 限制启动时再平衡的数量
  • A.2 应对代理中断的能力
  • A.3 处理反序列化错误
  • A.4 扩展应用程序
  • A.5 RocksDB配置
  • A.6 提前创建重新分区的主题
  • A.7 配置内部主题
  • A.8 重置Kafka Streams应用程序
  • A.9 清理本地状态
  • 附录B 精确一次处理语义
展开全部

评分及书评

评分不足
1个评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。