课程目录
开篇词 (1讲)
- 开篇词 _ 为什么要学习Kafka?
特别放送 (2讲)
- 加餐 _ 搭建开发环境、阅读源码方法、经典学习资料大揭秘
- 用户故事 _ 黄云:行百里者半九十
Kafka入门 (5讲)
- 01 _ 消息引擎系统ABC
- 02 _ 一篇文章带你快速搞定Kafka术语
- 03 _ Kafka只是消息引擎系统吗?
- 04 _ 我应该选择哪种Kafka?
- 05 _ 聊聊Kafka的版本号
Kafka的基本使用 (3讲)
- 06 _ Kafka线上集群部署方案怎么做?
- 07 _ 最最最重要的集群参数配置(上)
- 08 _ 最最最重要的集群参数配置(下)
客户端实践及原理剖析 (14讲)
- 09 _ 生产者消息分区机制原理剖析
- 10 _ 生产者压缩算法面面观
- 11 _ 无消息丢失配置怎么实现?
- 12 _ 客户端都有哪些不常见但是很高级的功能?
- 13 _ Java生产者是如何管理TCP连接的?
- 14 _ 幂等生产者和事务生产者是一回事吗?
- 15 _ 消费者组到底是什么?
- 16 _ 揭开神秘的“位移主题”面纱
- 17 _ 消费者组重平衡能避免吗?
- 18 _ Kafka中位移提交那些事儿
- 19 _ CommitFailedException异常怎么处理?
- 20 _ 多线程开发消费者实例
- 21 _ Java 消费者是如何管理TCP连接的_
- 22 _ 消费者组消费进度监控都怎么实现?
深入Kafka内核 (5讲)
- 23 _ Kafka副本机制详解
- 24 _ 请求是怎么被处理的?
- 25 _ 消费者组重平衡全流程解析
- 26 _ 你一定不能错过的Kafka控制器
- 27 _ 关于高水位和Leader Epoch的讨论
管理与监控 (12讲)
- 28 _ 主题管理知多少_
- 29 _ Kafka动态配置了解下?
- 30 _ 怎么重设消费者组位移?
- 31 _ 常见工具脚本大汇总
- 32 _ KafkaAdminClient:Kafka的运维利器
- 33 _ Kafka认证机制用哪家?
- 34 _ 云环境下的授权该怎么做?
- 35 _ 跨集群备份解决方案MirrorMaker
- 36 _ 你应该怎么监控Kafka?
- 37 _ 主流的Kafka监控框架
- 38 _ 调优Kafka,你做到了吗?
- 39 _ 从0搭建基于Kafka的企业级实时日志流处理平台
高级Kafka应用之流处理 (3讲)
- 40 _ Kafka Streams与其他流处理平台的差异在哪里?
- 41 _ Kafka Streams DSL开发实例
- 42 _ Kafka Streams在金融领域的应用
结束语 (1讲)
- 结束语 _ 以梦为马,莫负韶华!
结课测试 (1讲)
- 期末测试 _ 这些Kafka核心要点,你都掌握了吗?




