Kafka权威指南(第2版)
上QQ阅读APP看书,第一时间看更新

本书是为使用Kafka API 开发应用程序的工程师和在生产环境中安装、配置、调优、监控Kafka 的运维工程师(也叫站点可靠性工程师、运维人员或系统管理员)而写的。我们也考虑到了为整个公司设计和构建数据基础架构的数据架构师和数据工程师。某些章(特别是第 3章、第 4章和第 14章)主要面向 Java 开发人员,并假设读者已经熟悉基本的 Java 编程,比如异常处理和并发编程。其他章(特别是第 2章、第 10章、第 12章和第 13章)假设读者在 Linux 的运行、存储和网络配置方面有一定的经验。剩余各章讨论了具有一般性的软件架构,不要求读者具备特定的知识。

还有一类可能对本书感兴趣的人是经理或架构师,他们不直接使用Kafka,但会与使用Kafka 的工程师打交道。他们也有必要了解Kafka 所能提供的保证机制以及他们的同事在构建基于Kafka 的系统时所做出的技术权衡。本书可以成为企业管理人员的利器,确保他们的工程师在Kafka 方面训练有素,掌握工作当中需要用到的知识。