• 欢迎访问TT7.org ,TT7 专注IT技术学习与分享。欢迎一起成长。

慕课网Allen老师培训课程:Kafka多维度系统精讲,从入门到熟练掌握

后端 爱学习的小T 1个月前 (07-04) 70次浏览 0个评论

Kafka多维度系统精讲,从入门到熟练掌握
Kafka多维度系统精讲,从入门到熟练掌握(集核心API剖析+应用实战+最优配置+面试考点于一体),本课从搭建开始,带你平滑上手。全面剖析Kafka,解读和使用核心API,并将底层实现和设计原理融合贯穿。同时注重结合案例,把原理落地。更有凝结老师心血的Kafka最佳配置方式推荐,以及面试常问知识点梳理。不仅带你顺畅入门Kafka,还要让你成为使用Kafka的高手。

本套课程适合所有后端开发人员,但是需要掌握基础的Java语法,了解Springboot+Mybatis开发,了解Linux常见命令。
Kafka多维度系统精讲,从入门到熟练掌握 学习导图

为什么企业喜欢选用Kafka做消息中间件?
◆流处理平台;
◆快速持久化;
◆高性能;
◆完全分布式;
◆消息有序;
◆客户端语言丰富。
为什么企业喜欢选用Kafka做消息中间件?
课程目标:
◆从零起步,逐步熟练使用Kafka;
◆掌握Kafka核心API及底层原理,迈向精通;
◆结合微信小程序及微服务完成重要特性实战。

适合人群:
◆准备学习Kafka并且掌握Kafka实战使用;
◆工作中遇到Kafka问题但不知道如何解决;
◆面试中需要掌握Kafka底层原理特性等。
Kafka多维度系统精讲,从入门到熟练掌握 视频截图

Kafka多维度系统精讲,从入门到熟练掌握课程目录:

第1章 课程导学与学习指南

1-1 导学

第2章 Kafka入门——开发环境准备

2-1 环境准备

2-2 VMware安装

2-3 VMware添加Centos镜像

2-4 CentOS7安装

2-5 XShell使用介绍

2-6 环境准备常见问题介绍

第3章 Kafka入门——Kafka基础操作

3-1 章节介绍

3-2 kafka自我介绍

3-3 JDK安装

3-4 Zookeeper安装启动

3-5 kafka配置

3-6 Kafka基本概念及使用演示

第4章 Kafka核心API——Kafka客户端操作

4-1 内容概述

4-10 Topic配置信息修改

4-11 Partition增加

4-2 五类Kafka客户端作用和区别

4-3 学习准备-初始化工程

4-4 AdminClient客户端建立

4-5 创建Topic演示

4-6 查看Topic列表及Internal杂谈

4-7 删除Topic

4-8 Topic描述信息查看

4-9 Topic配置信息查看

第5章 Kafka核心API——Producer生产者

5-1 Producer章节介绍

5-2 Producer异步发送演示

5-3 Producer异步阻塞发送演示

5-4 Producer异步回调发送演示

5-5 Producer源码讲解

5-6 Producer生产者原理

5-7 Producer自定义Partition负载均衡

5-8 消息传递保障

第6章 实战“慕问卷”开发 —— 微信小程序部分

6-1 Producer实现介绍

6-10 CA证书申请及域名绑定

6-11 Springboot工程集成SSL证书

6-12 阿里云部署微信小程序后端

6-13 微信小程序部署准备工作

6-14 微信小程序编译部署

6-2 微信小程序业务介绍

6-3 基础环境准备

6-4 微信模板配置创建及解析

6-5 微信小程序后台逻辑层实现

6-6 微信小程序表现层基础构建

6-7 微信小程序表现层实现

6-8 微信小程序业务测试

6-9 Kafka Producer集成

第7章 Kafka核心API——Consumer

7-1 Consumer介绍

7-10 面试点:Consumer Rebalance解析

7-2 Consumer之HelloWorld

7-3 Consumer之手动提交

7-4 Consumer演示观后感

7-5 Consumer单Partition提交offset

7-6 Consumer手动控制一到多个分区

7-7 Consumer多线程并发处理

7-8 Consumer控制offset起始位置

7-9 面试点:Consumer限流

第8章 Kafka核心API——Stream

8-1 Kafka Stream介绍

8-2 Kafka Stream概念及初识高层架构图

8-3 Kafka Stream 核心概念讲解

8-4 Kafka Stream 演示准备

8-5 Kafka Stream使用演示

8-6 Kafka Stream程序解析

8-7 Kafka Stream算子演示讲解

第9章 Kafka核心API——Connect

9-1 Kafka Connect章节介绍

9-2 Kafka Connect基本概念介绍

9-3 Kakfa Connect环境准备

9-4 Kafka Connect Source和MySQL集成

9-5 Kafka Connect Sink和MySQL集成

9-6 Kafka Connect原理及使用场景介绍

第10章 Kafka集群部署与开发

10-1 Kafka集群篇介绍

10-2 Kafka集群部署配置讲解

10-3 Kafka集群部署并启动

10-4 Kafka副本集-1

10-5 Kafka副本集-2

10-6 图解Kafka集群基本概念

10-7 Kafka节点故障原因及处理方式

10-8 面试点:Kafka Leader选举机制

第11章 Kafka集群监控、安全与最佳实践

11-1 集群监控安全介绍

11-2 Kafka监控安装

11-3 Kafka监控界面讲解

11-4 Kafka SSL签名库生成

11-5 Kafka SSL服务端集成

11-6 Kafka SSL客户端集成

第12章 实战“慕问卷”开发 —— 集成微服务

12-1 SpringCloud Config内容介绍

12-10 SpringCloud Bus架构图讲解

12-11 SpringCloud Bus动态刷新使用演示

12-12 SpringCloud Bus演示多服务动态刷新

12-2 SpringCloud Config架构图介绍

12-3 SpringCloud演示环境准备

12-4 SpringCloud Config Server配置使用

12-5 SpringCloud Client配置使用

12-6 SpringCloud Config动态刷新准备

12-7 SpringCloud Config 动态刷新演示

12-8 SpringCloud Config配置使用环节回顾

12-9 SpringCloud Bus内容介绍

第13章 Kafka面试点梳理

13-1 Kafka面试题内容介绍及面试建议

13-2 Kafka概念及优劣势分析

13-3 Kafka吞吐量大的原因分析

13-4 Kafka日志检索底层原理

13-5 Kafka 零拷贝原理分析

13-6 消费者组与消费者

13-7 Producer客户端

13-8 Kafka消息有序性处理

13-9 Kafka Topic删除背后的故事

kafka-study-coding

Kafka课程资料


版权归原作者所有,交流学习联系:tt(at)tt7.org
喜欢 (4)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址