2026年8月04日
Kafka Simulator v1.3 — 持久性与副本复制
复制模块登场:ISR 机制、高水位、acks=all 与 min.insync.replicas、Leader 选举,以及一次 unclean 选举究竟会丢掉什么。十二个场景,讲透 Kafka 赖以成名的那些保证。
我们把想法写下来也构建小巧的开源作品。两者都在这里安家。看看吧——并告诉我们你的想法。
复制模块登场:ISR 机制、高水位、acks=all 与 min.insync.replicas、Leader 选举,以及一次 unclean 选举究竟会丢掉什么。十二个场景,讲透 Kafka 赖以成名的那些保证。
消费者组、分配策略、静态成员资格,以及决定成员何时算作离开的两个超时。十个新场景,让 Kafka 中最容易被误解的时刻——重平衡——变成可以观看而非猜测的过程。
KIP-714 让 Kafka 客户端能够通过 OTLP 将自身指标推送到 broker。monedula-metrics-reporter 现在也会转发这些指标,与 broker SPI 指标和 Yammer 指标并列。
Kafka 最重要的经验往往藏在状态转换之中:broker 宕机前后、ISR 收缩前后。我们构建了一个基于浏览器的模拟器,让你能安全地弄坏一个集群,并准确观察它为何会做出这样的反应。
一款安全、可审计的命令行工具,用于将 Apache Kafka ACL 转换为 Confluent RBAC 角色绑定。计划会附带校验和,并在实际应用前先验证有效访问权限。
一款 Kafka MetricsReporter 插件,通过 OTLP 将 broker 与客户端指标发送到 OpenTelemetry collector。异步且具备容错——collector 故障绝不会阻塞 Kafka。