课程介绍
Kafka 是一款开源的、轻量级的、分布式、可分区和具有复制备份的(Replicated)、基于 ZooKeeper 协调管理的分布式流平台的功能强大的消息系统。与传统的消息系统相比,Kafka 能够很好地处理活跃的流数据,使得数据在各个子系统中高性能、低延迟地不停流转。Kafka 定位就是一个分布式流处理平台。
培训对象
大数据相关应用的开发者、运维者和爱好者
课程收益
掌握 Kafka 的基本实现原理及其基本操作,解决实际工作中的问题。结合 Kafka 源码进行定位学习,了解 Kafka 优秀的设计和思想以及更多的编码技巧。
知识概要
1、消息队列和Kafka
2、安装及配置Kafka
3、Kafka的基本操作
4、将消息数据♀写入Kafka系统--生产
5、从Kafka系统中读取消息数据--消费
6、存储及管理数据
7、Kafka安全机制
8、Kafka流处理
9、监控与测︼试
10、Apache Kafka的应用开发案例实践
11、Kafka的分布式集群进阶-百万级〓并发消息处理架构设计
课程大纲
消息队列和Kafka
安装及配置Kafka
Kafka的基本操作
将消息数据写入Kafka系统--生产
从Kafka系统中读取消息数据--消费
存储及管理数据
Kafka安全机制
Kafka流处理
监控与测试
Apache Kafka的应用开发案例实践
Kafka的分布式集群进阶-百万级并发消息处理架构设计
典型案例分析:分析大型互联网出行类系统的消息系统应用案〓例
认证过程
无认证考试
开班信息
暂无开班信息