深入理解Kafka:核心设计与实践原理
一键收藏,随时查看,分享好友!
深入理解Kafka:核心设计与实践原理    朱忠华
《深入理解Kafka:核心设计与实践原理》从Kafka的基础概念切入,循序渐进地转入对其内部原理的剖析。《深入理解Kafka:核心设计与实践原理》主要阐述了Kafka中生产者客户端、消费者客户端、主题与分区、日志存储、原理解析、监控管理、应用扩展及流式计算等内容。虽然Kafka的内核使用Scala语言编写,但《深入理解Kafka:核心设计与实践原理》基本以Java语言作为主要的示例语言,方便大多数读者的理解。虽然《深入理解Kafka:核心设计与实践原理》没有明确的界定,但总体上可以划分为三个部分:基础篇、原理篇和扩展篇,前4章为基础篇,包括基础概念、生产者、消费者,以及主题与分区,学习完这4章的内容完全可以应对绝大多数的开发场景。第5章至第8章为原理篇,包括对日志存储、协议设计、控制器、组协调器、事务、一致性、可靠性等内容的探究,学习完这4章的内容可以让读者对Kafka有一个深刻的认知。最后4章从应用扩展层面来做讲解,可以归类为扩展篇,主要内容包括监控、应用工具、应用扩展(延时队列、重试队列、死信队列、消息轨迹等)、与Spark的集成等,让读者可以对Kafka的生态有一个更加全面的认知。
《深入理解Kafka:核心设计与实践原理》定位为一本实战与原理相结合的书,既适合Kafka的初学者,也适合于对Kafka有一定深度认知的老手。
出版社:电子工业出版社 出版日期:2019年1月 ISBN:978-7-121-35902-6 定 价:99.00元
关键字: Kafka  核心设计  深入理解Kafka:核心设计与实践原理  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
作译者简介
朱忠华
  
本作者其他图书
相关图书
   作者:火烈鸟网络科技
  本书以《捕鱼达人》游戏为案例,全面系统地讲解了Cocos2d-x 的功能与特性,以及进行游戏开发的基本思路,包括游戏框架
·Swifter: 100 个Swift开发必备Tip
·魔兽世界编程宝典--World of Warcraf
·Python 3程序开发指南(第二版)
·Python自动化运维:技术与最佳实践
·自己动手写搜索引擎
月排行榜
相关技术专题

51CTO旗下网站

领先的IT技术网站 51CTO 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院