Kafka权威参考书:从新手到专家
Posted 图灵教育
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Kafka权威参考书:从新手到专家相关的知识,希望对你有一定的参考价值。
Kafka核心作者和业界一线人员共同执笔的 Kafka: The Definitive Guide: Real-Time Data and Stream Processing at Scale 在英文版出版 3 个多月后推出了中文版《Kafka权威指南》——一本备受业内人士期待的图书,教大家在实战中运行 Kafka,从新手走向专家。
译者:薛命灯
定价:69.00元
Kafka核心作者和业界一线人员共同执笔的作品
全面介绍Kafka设计原理和架构细节
列举非常流行的应用场景,帮助Kafka 用户在生产环境中运行Kafka 以及基于Kafka 构建健壮的高性能应用程序
本书是关于Kafka的全面教程,主要内容包括:
Kafka相对于其他消息队列系统的优点,主要是它如何完美匹配大数据平台开发;
详解Kafka内部设计;
用Kafka构建应用的最佳实践;
理解在生产中部署Kafka的最佳方式;
如何确保Kafka集群的安全。
这本书好在哪里?
给予一个技术图书作者最好的赞赏莫过于这句话——“如果在一开始接触这门技术时能看到这本书就好了”。在开始写《Kafka权威指南》的时候,我们就是以这句话作为写作目标。我们开发 Kafka,在生产环境运行 Kafka,帮助很多公司构建基于 Kafka 的系统,帮助他们管理数据管道,积累了很多经验,但也困惑:“应该把哪些东西分享给 Kafka 新用户,让他们从新手变成专家?”这本书就是我们日常工作最好的写照:运行 Kafka 并帮助其他人更好地使用 Kafka。
我们相信,书中提供的这些内容能够帮助 Kafka 用户在生产环境运行 Kafka 以及基于 Kafka 构建健壮的高性能应用程序。我们列举了一些非常流行的应用场景:用于事件驱动微服务系统的消息总线、流式应用和大规模数据管道。这本书通俗易懂,能够帮助每一个 Kafka 用户在任意的架构或应用场景里使用好 Kafka。书中介绍了如何安装和配置 Kafka、如何使用 Kafka API、Kafka 的设计原则和可靠性保证,以及 Kafka 的一些架构细节,如复制协议、控制器和存储层。我们相信,Kafka 的设计原理和内部架构不仅会成为分布式系统构建者的兴趣所在,对于那些在生产环境部署 Kafka 或使用 Kafka 构建应用程序的人来说也是非常有用的。越是了解 Kafka,就越是能够更好地作出权衡。
在软件工程里,条条道路通罗马,每一个问题都有多种解决方案。Kafka 为专家级别的用户提供了巨大的灵活性,而新手则需要克服陡峭的学习曲线才能成为专家。Kafka 通常会告诉你如何使用某个功能特性,但不会告诉你为什么要用它或者为什么不该用它。我们会尽可能地解释我们的设计决策和权衡背后的缘由,以及用户在哪些情况下应该或不应该使用 Kafka 提供的特性。
以下身份的你需要读读这本书
使用 Kafka API 开发应用程序的工程师和在生产环境安装、配置、调优、监控 Kafka 的运维工程师(也可以叫作 SRE、运维人员或系统管理员)
数据架构师和数据工程师,他们负责设计和构建整个组织的数据基础架构。
经理或架构师,他们不直接使用 Kafka,但会与使用 Kafka 的工程师打交道。他们有必要了解 Kafka 所能提供的保证机制,以及他们的同事在构建基于 Kafka 的系统时所作出的权衡。
阅读本书的背景知识
某些章节(特别是第 3 章、第 4 章和第 11 章)主要面向 Java 开发人员,并假设读者已经熟悉基本的 Java 语言编程,比如异常处理和并发编程。其他章节(特别是第 2 章、第 8 章、第 9 章和第 10 章)则假设读者在 Linux 的运行、存储和网络配置方面有一定的经验。本书的其余部分则讨论了一般性的软件架构,不要求读者具备特定的知识。
这本书可以成为企业管理人员的利器,确保他们的工程师在 Kafka 方面训练有素,让他们的团队了解他们本该知道的知识。
关于强大的作译者团队
Neha Narkhede
Confluent联合创始人、CTO,曾在 LinkedIn 主导基于 Kafka 和Apache Samza 构建流式基础设施,是Kafka作者之一。
Gwen Shapira
Confluent 系统架构师,帮助客户构建基于 Kafka 的系统,在可伸缩数据架构方面拥有十余年经验;曾任 Cloudera 公司解决方案架构师。另著有《Hadoop应用架构》。
Todd Palino
LinkedIn主任级SRE,负责部署管理大型的Kafka、Zookeeper 和 Samza 集群。
薛命灯
图书目录
前言
第 1 章 初识 Kafka
第 2 章 安装 Kafka
第 3 章 Kafka 生产者——向 Kafka 写入数据
第 4 章 Kafka 消费者——从 Kafka 读取数据
第 5 章 深入 Kafka
第 6 章 可靠的数据传递
第 7 章 构建数据管道
第 8 章 跨集群数据镜像
第 9 章 管理 Kafka
第 10 章 监控 Kafka
第 11 章 流式处理
附录 A 在其他操作系统上安装 Kafka
同时推荐
图文详解Kafka的内部原理、设计与实现
全面分析以Kafka为中心的分布式流平台
Kafka新特性详解,包括连接器、流处理
阿里巴巴高级技术专家、Aliware MQ总架构师、Apache RocketMQ联合创始人、Linux OpenMessaging规范发起人冯嘉(Von Gosling),华为云主任工程师时金魁,过往记忆技术博客博主、Qunar数据架构师吴阳平倾力推荐
你的第一本 Kafka 图书:《Kafka 权威指南》
你的第二本 Kafka 图书:《Kafka 技术内幕》
《Kafka 权威指南》和《Kafka 技术内幕》——国内外一线专家著作,给你最棒的Kafka知识体系。
抽《Kafka 权威指南》电子版 3 份,点击链接或者直接在以下图片中通过长按二维码参与抽取。
图灵君很懒,除了抽奖,什么都没有说...
不过,欢迎出门楼下一起探讨一下“丧尸”
☟ 点击【阅读原文】京东购买《Kafka权威指南》
以上是关于Kafka权威参考书:从新手到专家的主要内容,如果未能解决你的问题,请参考以下文章