为了账号安全,请及时绑定邮箱和手机立即绑定

Kafka流处理平台

书生小四 全栈工程师
难度中级
时长 1小时17分
学习人数
综合评分10.0
5人评价 查看评价
10.0 内容实用
10.0 简洁易懂
10.0 逻辑清晰
简介:Kafka是目前主流的流处理平台,同时作为消息队列家族的一员,其高吞吐性作为很多场景下的主流选择。同时作为流处理平台,在大数据开发中,作为黏合剂串联各个系统。本课分为四大部分:第一部分介绍Kafka相关概念和基本信息;第二部分则从Kafka的结构出发,代领大家了解Kafka的设计与思想;第三部分则从实战出发,结合Kafka的应用场景,一步一步结合代码掌握Kafka的用法。最后,我们学习和探究Kafka的高级特性,融会贯通并争取可以在日常其他开发工作中使用Kafka给我们带来的技术能量。课程配套代码参考:https://github.com/AnAngryMan/KafkaSimpleExample

第1章 课程介绍

课程介绍

第2章 什么是Kafka

本章节讲解Kafka的由来,Kafka的定位和基本概念。

第3章 Kafka的设计和结构

本章节讲解Kafka的部署结构、内部设计结构和设计,让你了解Kafka高效而可靠的原因

第4章 Kafka的应用场景和实战

本章节带领大家了解Kafka的一些应用场景,然后从简单案例和复杂案例两个案例学习掌握Kafka的用法。

第5章 Kafka高级特性

本章节学习Kafka的消息事务和零拷贝,前者学习Kafka如何保证数据一致性,后者学习Kafka消息传递的高效性。

第6章 课程总结

课程总结
课程须知
1、具备Java基础。 2、具备SpringBoot基础 。
老师告诉你能学到什么?
1、消息队列在程序开发中的作用 2、Kafka的基本概念 3、理解Kafka的设计思想和内部实现 4、如何在命令行里实现Kafka消息的生产和消费 5、如何在代码里实现Kafka消息的生产和消费 6、理解Kafka的消息事务和数据一致性 7、学习零拷贝技术并知道如何运用
意见反馈 帮助中心 APP下载
官方微信