- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
适合对软件开发具备一定基础的中级IT从业者,项目管理与系统架构师
你将会学到:
帮助学员详细了解Kafka的分布式消息Q,以及它的原理和适用场景。以及在实际工作中的应用。**用Java的代码帮助学员有效的进行Kafka的分布式开发
课程简介:
kafka是分布式的消息队列,作为云计算服务的基石,它广泛的应用在实时数据流方面,是实时数据处理的数据中枢,广泛应用在很多互联网企业,例如:linkedin,facebook,腾讯,百度,阿里等。 实时数据流是现在互联网公司、甚至拥有大规模数据的传统企业的主要模式, 实时数据(Real-time Activity Data)就是那些非交易,不需要秒级响应的数据, 但在后续的分析中产生极大作用,例如个性化推荐、运营服务监控、精细化营销、报表等 。
课程大纲-大数据流处理系统之Apache Kafka专题视频课程
第1章kafka的基本介绍(31分钟2节)
第2章kafka的部署方式(1小时21分钟4节)
2-1
kafka伪集群部署模式介绍kafka的如何安装与部署,分为 单点,单broker 模式 单点,多broker 模式(伪分布式集群) 多点,多broker 模式(分布式集群)
「仅限付费用户」点击下载“readme.txt”
[20:16]开始学习2-3
kafka的核心配置server.properties详细介绍kafka的核心配置文件server.properties的参数的主要意义。
「仅限付费用户」点击下载“kafka server_properties.docx”
[21:57]开始学习2-4
kafka集群部署在zk里的存储结构介绍kafka的分布式管理中心zk与kafka的关系,kafka在工作的时候在zk里面存储的信息以及存储的结构,介绍zk如何协助kafka实现分布式程序的数据交互。
「仅限付费用户」点击下载“kafka专题系列讲座.pptx”
[20:15]开始学习第3章kafka的原理解析(1小时4分钟4节)
3-1
kafka的Producer处理逻辑介绍kafka的Producer处理逻辑,以及product的设计原理。建议看完视频后,主动阅读相关源代码。
「仅限付费用户」点击下载“kafka系列专题讲座.zip”
[16:06]开始学习3-2
Kafka的Controller处理逻辑介绍 Kafka的Controller处理逻辑,介绍Controller的核心类KafkaController。以及相关的ZookeeperLeaderElector、ReplicaStateMachine和PartitionStateMachine类的主要作用。
「仅限付费用户」点击下载“kafka专题系列讲座.pptx”
[18:46]开始学习3-3
Kafka的broker处理逻辑讲解kafka的broker的处理逻辑。涉及到主要的核心类KafkaServer,以及broker的启动过程介绍。
「仅限付费用户」点击下载“kafka专题系列讲座.pptx”
[09:13]开始学习3-4
Kafka的Consumer处理逻辑讲解Consumer处理逻辑,以及如何与zk进行通讯,以及核心的多线程消费数据的过程。同时,介绍如何在zkSession过期的时候,重新rebalance 消费者。
「仅限付费用户」点击下载“readme.txt”
[20:44]开始学习第4章kafka的应用开发(23分钟1节)
4-1
kafka集群模式的java客户端开发篇基于集群模式部署的kafka,利用java程序编写分布式的消息Q程序,介绍如何编写生产者与消费者并做分布式的部署
「仅限付费用户」点击下载“readme.txt”
[23:24]开始学习