文章 2024-07-24 来自:开发者社区

面试题Kafka问题之Kafka的副本消息同步如何解决

问题一:Kafka的副本消息同步是如何进行的? Kafka的副本消息同步是如何进行的? 参考回答: Kafka的副本消息同步过程包括:Follower发送FETCH请求给Leader;Leader读取底层日志文件中的消息数据,并更新内存中Follower副本的LEO(Log End Offset)值;接着,Leader尝试更新分区高水位值(HW);Fo...

文章 2023-12-29 来自:开发者社区

美团面试官让我聊聊kafka的副本同步机制,我忍不住哭了

一、引言你可能听说过高水位(High Watermark),但不一定耳闻过 Leader Epoch。前者是 Kafka 中非常重要的概念,而后者是社区在 0.11 版本中新推出的,主要是为了弥补高水位机制的一些缺陷。鉴于高水位机制在 Kafka 中举足轻重,而且深受各路面试官的喜爱,今天我们就来重点说说高水位。当然,我们也会花一部分时间来讨论 Leader Epoch 以及它的角色定位。本文的....

美团面试官让我聊聊kafka的副本同步机制,我忍不住哭了
文章 2023-09-01 来自:开发者社区

7年工作经验面试被问:谈谈你对Kafka副本Leader选举原理的理解?

一位7年工作经验的小伙伴,面试被问到这样一道题,说:”谈谈你对Kafka副本Leader选举原理的理解“。当时,他想,这Kafka用的不就是Zookeeper 的选举吗?难道Kafka又自己搞了一套。没错,这回Kafka自己造了一个轮子。那么今天,我给大家来聊一聊我对Kafka副本Leader选举原理的理解。另外,我把往期分享的视频全部整理成了1份20W字的文档,后续还会连更,希望能够以此来提高....

7年工作经验面试被问:谈谈你对Kafka副本Leader选举原理的理解?
文章 2023-02-16 来自:开发者社区

美团面试官让我聊聊kafka的副本同步机制,我忍不住哭了

一、引言你可能听说过高水位(High Watermark),但不一定耳闻过 Leader Epoch。前者是 Kafka 中非常重要的概念,而后者是社区在 0.11 版本中新推出的,主要是为了弥补高水位机制的一些缺陷。鉴于高水位机制在 Kafka 中举足轻重,而且深受各路面试官的喜爱,今天我们就来重点说说高水位。当然,我们也会花一部分时间来讨论 Leader Epoch 以及它的角色定位。本文的....

美团面试官让我聊聊kafka的副本同步机制,我忍不住哭了

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

消息队列

消息队列是构建分布式互联网应用的基础设施,通过消息队列实现的松耦合架构设计可以提高系统可用性以及可扩展性,是适用于现代应用的优秀设计方案。

+关注