关于kafka:Kafka3kafka架构底层原理

38次阅读

共计 300 个字符,预计需要花费 1 分钟才能阅读完成。

摘要

咱们上一节解说了 Kafka 架构 - 基本原理,次要是降级了 kafka 的高性能,高可用,分布式存储,负载平衡故障感知。这一节次要解说下 kafka 架构 - 底层原理。
高可用底层实现:
Partition 中外围 offset:LEO、HW; 以及 LEO 跟 HW 如何更新;HW 在 0.11.x 版本前存在的问题以及前面版本如何解决这个问题的?
高性能:
Kafka 分段日志如何存储,如何疾速定位。
负载平衡故障感知:
Kafka 如何通信?Kafka 的 Controller 如何实现故障转移、Leader 选举、创立 / 删除 Topic 时候 Controkler 会做什么操作?Controller 如何感知 Broker 上线以及解体的?

思维导图

内容

正文完
 0