Kafka权威指南 - (EPUB全文下载)
文件大小:2.99 mb。
文件格式:epub 格式。
书籍内容:
版权信息 书名:Kafka权威指南 作者:[美] Neha Narkhede Gwen Shapira Todd Palino 译者:薛命灯 ISBN:978-7-115-47327-1 本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。 您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。 我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。 如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。 图灵社区会员 David_Wang_(524259885@qq.com) 专享 尊重版权 版权声明 O'Reilly Media, Inc. 介绍 业界评论 序 前言 读者对象 排版约定 使用代码示例 O'Reilly Safari 联系我们 致谢 电子书 第 1 章 初识 Kafka 1.1 发布与订阅消息系统 1.1.1 如何开始 1.1.2 独立的队列系统 1.2 Kafka登场 1.2.1 消息和批次 1.2.2 模式 1.2.3 主题和分区 1.2.4 生产者和消费者 1.2.5 broker和集群 1.2.6 多集群 1.3 为什么选择Kafka 1.3.1 多个生产者 1.3.2 多个消费者 1.3.3 基于磁盘的数据存储 1.3.4 伸缩性 1.3.5 高性能 1.4 数据生态系统 使用场景 1.5 起源故事 1.5.1 LinkedIn的问题 1.5.2 Kafka的诞生 1.5.3 走向开源 1.5.4 命名 1.6 开始Kafka之旅 第 2 章 安装 Kafka 2.1 要事先行 2.1.1 选择操作系统 2.1.2 安装Java 2.1.3 安装Zookeeper 2.2 安装Kafka Broker 2.3 broker配置 2.3.1 常规配置 2.3.2 主题的默认配置 2.4 硬件的选择 2.4.1 磁盘吞吐量 2.4.2 磁盘容量 2.4.3 内存 2.4.4 网络 2.4.5 CPU 2.5 云端的Kafka 2.6 Kafka集群 2.6.1 需要多少个broker 2.6.2 broker配置 2.6.3 操作系统调优 2.7 生产环境的注意事项 2.7.1 垃圾回收器选项 2.7.2 数据中心布局 2.7.3 共享Zookeeper 2.8 总结 第 3 章 Kafka 生产者——向 Kafka 写入数据 3.1 生产者概览 3.2 创建Kafka生产者 3.3 发送消息到Kafka 3.3.1 同步发送消息 3.3.2 异步发送消息 3.4 生产者的配置 3.5 序列化器 3.5.1 自定义序列化器 3.5.2 使用Avro序列化 3.5.3 在Kafka里使用Avro 3.6 分区 3.7 旧版的生产者API 3.8 总结 第 4 章 Kafka 消费者——从 Kafka 读取数据 4.1 KafkaConsumer概念 4.1.1 消费者和消费者群组 4.1.2 消费者群组和分区再均衡 4.2 创建Kafka消费者 4.3 订阅主题 4.4 轮询 4.5 消费者的配置 4.6 提交和偏移量 4.6.1 自动提交 4.6.2 提交当前偏移量 4.6.3 异步提交 4.6.4 同步和异步组合提交 4.6.5 提交特定的偏移量 4.7 再均衡监听器 4.8 从特定偏移量处开始处理记录 4.9 如何退出 4.10 反序列化器 4.11 独立消费者——为什么以及怎样使用没有群组的消费者 4.12 旧版的消费者API 4.13 总结 第 5 章 深入 Kafka 5.1 集群成员关系 5.2 控制器 5.3 复制 5.4 处理请求 5.4.1 生产请求 5.4.2 获取请求 5.4.3 其他请求 5.5 物理存储 5.5.1 分区分配 5.5.2 文件管理 5.5.3 文件格式 5.5.4 索引 5.5.5 清理 5.5.6 清理的工作原理 5.5.7 被删除的事件 5.5.8 何时会清理主题 5.6 总结 第 6 章 可靠的数据传递 6.1 可靠性保证 6.2 复制 6.3 broker配置 6.3.1 复制系数 6.3.2 不完全的首领选举 6.3.3 最少同步副本 6.4 在可靠的系统里使用生产者 6.4.1 发送确认 6.4.2 配置生产者的重试参数 6.4.3 额外的错误处理 6.5 在可靠的系统里使用消费者 6.5.1 消费者的可靠性配置 6.5.2 显式提交偏移量 6.6 验证系统可靠性 6.6.1 配置验证 6.6.2 应用程序验证 6.6.3 在生产环境监控可靠性 6.7 总结 第 7 章 构建数据管道 7.1 构建数据管道时需要考虑的问题 7.1.1 及时性 7.1.2 可靠性 7.1.3 高吞吐量和动态吞吐量 7.1.4 数据格式 7.1.5 转换 7.1.6 安全性 7.1.7 故障处理能力 7.1.8 耦合性和灵活性 7.2 如何在Connect API和客户端API之间作出选择 7.3 Kafka Connect 7.3.1 运行Connect 7.3.2 连接器示例——文件数据源和文件数据池 7.3.3 连接器示例——从MySQL到ElasticSearch ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Kafka权威指南 - (EPUB全文下载)