![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kafka
文章平均质量分 83
FA-117
这个作者很懒,什么都没留下…
展开
-
深入Kafka client
本文讨论了Kafka发送消息的三种语义at-least-once, at-most-once, exact-once,并针对exact-once的单分区实现(幂等控制)和跨分区实现(事务消息)做简要介绍, 希望能帮助你梳理出Kafka broker端对消息发送QoS实现的基本脉络, 为进一步学习打基础。原创 2024-03-03 09:17:00 · 1078 阅读 · 0 评论 -
深入Kafka broker
本文深入Kafka broker节点内部, 探讨Kafka协议设计,延迟操作和组控制器的设计与实现, 结合之前的存储结构,建立起Kakfa broker的整体结构框架。原创 2024-01-20 10:48:24 · 1200 阅读 · 1 评论 -
Kafka消息存储
本文介绍了Kafka关于日志存储相关的目录结构, 日志内容结构, 日志删除策略以及Kafka使用的高性能IO策略。原创 2024-01-07 09:55:46 · 1433 阅读 · 0 评论 -
Topic和Partition
对于一个topic而言, 其相关的文件数量=分区*副本因子。而所有的副本中, 通常第一个副本为优先副本, 而实际对外提供读写服务的是leader副本。通过优先副本选举, 将优先副本重新选举为leader副本。站在集群视角, leader副本数量影响broker的负载, 我们需要重新调整分区数量, 或指定副本位置来平衡负载。原创 2023-12-03 09:54:06 · 185 阅读 · 0 评论 -
消息消费过程
本文介绍下Kafka消费过程, 内容涉及消费与消费组, 主题与分区, 位移提交,分区再平衡和消费者拦截器等内容。原创 2023-11-19 11:10:27 · 941 阅读 · 0 评论 -
Producer
本文介绍了Kafka Producer发送数据中涉及的线程和各自的职责,重点介绍了与应用直接相关的Interceptor, Serializer和Partitioner。原创 2023-11-12 10:55:55 · 936 阅读 · 0 评论 -
Kafka开篇
本文介绍消息中间件的使用场景、概念架构,以及Kafka的顶层架构,帮助你建立起消息中间件的宏观认识。原创 2023-09-17 09:53:43 · 352 阅读 · 0 评论