课程介绍
本课程针对Kafka 3.6.X的全新版本,提供了全面、深入的讲解,适合初学者和有经验的开发者。内容覆盖Kafka的基础知识、架构设计、源码剖析以及企业级应用场景。
课程亮点:
1. 核心基础知识:从Kafka的安装、启动到组件详细解析,帮助学员打好坚实的基础;
2. 源码与架构解析:深度剖析Kafka源码,实现对生产者、消费者、主题及分区等核心流程的掌握;
3. 分布式集群部署:完整展示从Windows到Linux环境的Kafka集群部署过程,涵盖ZooKeeper与KRaft模式;
4. 数据流处理详解:讲解生产数据的拦截器、序列化、分区分配以及消费数据的事务隔离与偏移量管理;
5. 大数据场景集成:结合实际案例,解析Kafka与大数据框架(如Flink、Spark、Flume)的高效集成;
6. 优化与扩展:介绍分布式系统的脑裂问题、零拷贝技术以及日志清理策略等高级优化技巧。
无论您是初次接触Kafka,还是希望深入学习其高级功能,本课程都将助您掌握Kafka的全面技能,成为企业级Kafka架构师!
课程目录
(1)\0.视频;目录中文件数:65个
├─01-Kafka-课程介绍.mp4
├─02-kafka-文件目录说明.mp4
├─03-Kafka-软件介绍.mp4
├─04-Kafka-JMS介绍.mp4
├─05-Kafka-组件.mp4
├─06-Kafka-安装与启动.mp4
├─07-kafka-命令行操作-主题创建.mp4
├─08-kafka-命令行操作-生产者和消费者.mp4
├─09-kafka-代码-生产者.mp4
├─10-kafka-代码-消费者.mp4
├─11-kafka-客户端便利小工具.mp4
├─12-kafka-构建源码环境.mp4
├─13-kafka-基础架构图形推演.mp4
├─14-kafka-基础组件图形推演.mp4
├─15-kafka-windows集群部署.mp4
├─16-kafka-启动服务-ZooKeeper的核心功能.mp4
├─17-kafka-启动服务-Broker启动后ZooKeeper节点的变化.mp4
├─18-kafka-启动服务-Controller的选举.mp4
├─19-kafka-启动服务-Controller和Broker的通信原理及底层通信机制.mp4
├─20-kafka-启动服务-Broker组件对象介绍.mp4
├─21-kafka-主题创建-代码简析.mp4
├─22-kafka-主题创建-主题分区副本分配策略.mp4
├─23-kafka-主题创建-底层流程分析.mp4
├─24-kafka-生产数据-生产者流程分析.mp4
├─25-kafka-生产数据-拦截器和序列化处理.mp4
├─26-kafka-生产数据-分区器及分区计算策略.mp4
├─27-kafka-生产数据-数据收集器和Sender发送线程.mp4
├─28-kafka-生产数据-数据的异步发送和同步发送.mp4
├─29-kafka-生产数据-ACKS数据接收应答处理机制.mp4
├─30-kafka-生产数据-数据重复及乱序的原因及原理.mp4
├─31-kafka-生产数据-幂等性操作.mp4
├─32-kafka-生产数据-事务操作.mp4
├─33-kafka-生产数据-事务流程.mp4
├─34-kafka-存储数据-数据存储文件类型介绍.mp4
├─35-kafka-存储数据-数据存储流程.mp4
├─36-kafka-存储数据-数据文件内容及数据定位.mp4
├─37-kafka-存储数据-数据文件字节计算方式.mp4
├─38-kafka-存储数据-数据同步一致性问题.mp4
├─39-kafka-存储数据-副本同步时的水位线变化.mp4
├─40-kafka-存储数据-ISR列表变化和传播.mp4
├─41-kafka-存储数据-日志清理策略.mp4
├─42-kafka-消费数据-消费数据的基本流程.mp4
├─43-kafka-消费数据-数据消费的偏移量问题.mp4
├─44-kafka-消费数据-偏移量同步提交和异步提交.mp4
├─45-kafka-消费数据-事务数据的隔离级别.mp4
├─46-kafka-消费数据-消费者组介绍.mp4
├─47-kafka-消费数据-消费者偏移量内部主题.mp4
├─48-kafka-消费数据-分区分配策略介绍.mp4
├─49-kafka-消费数据-分区分配策略演示.mp4
├─50-kafka-消费数据-消费者Leader选举.mp4
├─51-kafka-扩展-分布式集群脑裂问题.mp4
├─52-kafka-扩展-零拷贝.mp4
├─53-kafka-扩展-顺写日志.mp4
├─54-kafka-扩展-KafkaLinux集群部署-虚拟机安装.mp4
├─55-kafka-扩展-KafkaLinux集群部署-Java安装.mp4
├─56-kafka-扩展-KafkaLinux集群部署-ZooKeeper安装.mp4
├─57-kafka-扩展-KafkaLinux集群部署-Kafka安装.mp4
├─58-kafka-扩展-KafkaLinux集群部署-监控软件安装.mp4
├─59-kafka-扩展-KafkaLinux集群部署-KRaft模式安装.mp4
├─60-kafka-集成-大数据场景-Flume.mp4
├─61-kafka-集成-大数据场景-Spark.mp4
├─62-kafka-集成-大数据场景-Flink.mp4
├─63-kafka-集成-Java场景-SpringBoot.mp4
├─64-kafka-优化简介.mp4
├─65-kafka-常见问题.mp4
(2)\1.课件;目录中文件数:1个
├─1.课件.exe
(3)\2.资料;目录中文件数:2个
├─2.资料.exe
├─hadoop100.exe
(4)\3.代码;目录中文件数:1个
├─3.代码.exe
请先
!