《Kafka 权威指南》PDF
内容简介
每个应用程序都会产生数据,包括日志消息、度量指标、用户活动记录、响应消息等。如何移动数据,几乎变得与数据本身一样重要。如果你是架构师、开发者或者产品工程师,同时也是 Apache Kafka 新手,那么这本实践指南将会帮助你成为流式平台上处理实时数据的专家。
本书由出身于 LinkedIn 的 Kafka 核心作者和一线技术人员共同执笔,详细介绍了如何部署 Kafka 集群、开发可靠的基于事件驱动的微服务,以及基于 Kafka 平台构建可伸缩的流式应用程序。通过详尽示例,你将会了解到 Kafka 的设计原则、可靠性保证、关键 API,以及复制协议、控制器和存储层等架构细节。
● 了解发布和订阅消息模型以及该模型如何被应用在大数据生态系统中
● 学习使用 Kafka 生产者和消费者来生成消息和读取消息
● 了解 Kafka 保证可靠性数据传递的模式和场景需求
● 使用 Kafka 构建数据管道和应用程序的最佳实践
● 在生产环境中管理 Kafka,包括监控、调优和维护
● 了解 Kafka 的关键度量指标
● 探索 Kafka 如何成为流式处理利器
作者简介
Neha Narkhede, Confluent 联合创始人、CTO,曾在 LinkedIn 主导基于 Kafka 和 Apache Samza 构建流式基础设施,是 Kafka 作者之一。
Gwen Shapira, Confluent 系统架构师,帮助客户构建基于 Kafka 的系统,在可伸缩数据架构方面拥有十余年经验;曾任 Cloudera 公司解决方案架构师。另著有《Hadoop 应用架构》。
Todd Palino, LinkedIn 主任级 SRE,负责部署管理大型的 Kafka、Zookeeper 和 Samza 集群。
【译者简介】
薛命灯,毕业于厦门大学软件学院,十余年软件开发和架构经验,InfoQ 高级社区编辑。译有《硅谷革命》《生产微服务》等书。
评论