从零构建 Kafka 副本后,作者确认消息生产时磁盘操作只是顺序追加到分区日志文件,而非随机写入。这直接解释了为什么分区必须有单一 leader——所有副本同时接受写入会破坏一致性。 作者用 Kafka 多年,熟悉 topics、partitions、producers、consumers 和 replication 这些术语,却始终……

阅读全文