前言
只有光头才能变强。
文本已收录至我的GitHub仓库,欢迎Star:
https://github.com/ZhongFuCheng3y/3y
在这篇之前已经写过两篇基础文章了,强烈建议先去阅读:
众所周知,消息队列的产品有好几种,这里我选择学习Kafka的原因,无他,公司在用。
我司使用的是Kafka和自研的消息队列(Kafka和RocketMQ)改版,于是我就想学学Kafka这款消息队列啦。本篇文章对Kafka入门,希望对大家有所帮助。
本文知识点提前预览:

提前预览
这篇文章花了我很长时间画图,目的是希望以最通俗易懂的方式带大家入门,如果觉得不错,希望能给我点个赞!
一、什么是Kafka?
首先我们得去官网看看是怎么介绍Kafka的:
- https://kafka.apache.org/intro
在收集资料学习的时候,已经发现有不少的前辈对官网的介绍进行翻译和总结了,所以我这里就不重复了,贴下地址大家自行去学习啦:
- https://scala.cool/2018/03/learning-kafka-1/
- https://colobu.com/2014/08/06/kafka-quickstart/
我之前写过的

本文从Kafka的定义出发,详细解释了Kafka如何作为一个分布式消息队列工作,包括生产者、消费者、Topic和Partition的概念。讨论了Kafka的分布式特性、数据持久化和高可用性,以及消费者组的消费机制。此外,还介绍了Kafka如何通过顺序写入和缓存提高性能,以及如何处理数据顺序和重复消费问题。
最低0.47元/天 解锁文章

1219

被折叠的 条评论
为什么被折叠?



