2011年年初,美国领英公司(LinkedIn) 开源了一款基础架构软件,以奥地利作家弗兰兹.卡夫卡(Franz Kafka)的名字命名,之后LinkedIn 将其贡献给Apache基金会,随后该软件于2012年10月成功完成孵化并顺利晋升为Apache顶级项目---这 便是大名鼎鼎的ApacheKafka。历经7年发展,2017年 11月,Apache Kafka正式演进到1.0时代,本书就是基于1.00版本来展开介绍Kafka的设计原理与实战的。
给大家分享一篇Apache Kafka实战的PDF
第1章:认识Apache Kafka
Kafka快速入门
消息引擎系统
Kafka概要设计
Kafka基本概念与术语
Kafka使用场景.
本章小结
第二章:Kafka发展历史
Kafka的历史
Kafka版本变迁
如何选择Kafka版本
Kafka与Confluent
本章小结
第3章:Kafka线上环境部署
集群环境规划
伪分布式环境安装
多节点环境安装
验证部署
参数设置
本章小结
第4章:producer开发
producer概览
构造producer
消息分区机制
消息序列化
producer拦截器
无消息丢失配置
消息压缩.
多线程处理
旧版本producer
本章小结
第五章:consumer开发
consumer概览
构建consumer
订阅topic
消息轮询.
位移管理
重平衡
解序列化
多线程消费实例
独立consumer
旧版本consumer
本章小结
第六章:Kafka设计原理
broker端设计架构
producer端设计
consumer 端设计
实现精确一次处理语义
本章小结
第七章:管理Kafka集群
集群管理
topic管理
topic动态配置管理
cosumer相关管理
topic分区管理
Kafka常见脚本工具.
..........
常见问题
本章小结
第八章:监控Katka集群
集群健康度检查
MBean监控
broker端JMX监控
clients端JMX监控
JVM监控
Os监控.
主流监控框架
本章小结
第九章:调优Kafka集群
引言
确定调优目标
集群基础调优
调优吞吐量
调优延时
调优持久性
调优可用性
本章小结
第十章:Kafka Connect与Kafka Streams
引言
Kafka Connect
Kafka Streams
本章小结
这篇PDF的内容太多了小编没有办法一一展示出来,小编已经把这篇PDF整理好了,需要免费领取的朋友麻烦转发这篇文章,然后私信【学习或者JVM】即可。