Monedula
文字与开源
№ 00 / 书架

我们把想法写下来也构建小巧的开源作品。两者都在这里安家。看看吧——并告诉我们你的想法。

№ 01
文章
2026年10月11日

Kafka Simulator v1.7 - 混沌与 Failure Lab

杀掉 broker、切断网络,看着集群恢复。v1.7 把 Failure Lab 带进自由模式,新增六个混沌场景,并让手机上的 playground 更好用。

2026年9月25日

Kafka Simulator v1.8 - multi-DC, DR and the Kafka CLI terminal

Stretched clusters, MirrorMaker 2 offset translation, failover and failback - and a terminal running the real Kafka CLI tools against the simulated cluster. The DR module explains the cluster shapes free play has offered since v1.3.

2026年9月02日

Kafka Simulator v1.5 + v1.6 - 拉伸集群、存储与运维

两个版本包一起发布。自由模式以 3-DC 拉伸集群和 2.5-DC 见证站集群补齐了拓扑阶梯,19 个新场景覆盖日志的生命周期(保留、压实、分层存储),以及 KRaft 控制平面和对运行中集群的运维操作。

2026年8月24日

Kafka Simulator v1.4 - 投递语义、事务与双活

exactly-once、read_committed 与 last stable offset、begin/commit/abort,以及 consume–process–produce 循环。事务模块把 Kafka 最难的主题 EOS 变成可以一步步走完的东西。自由模式还新增了一种集群类型:双活。

全部文章 →
№ 02
项目
Go · active

monedula-acl-rbac-converter

一款安全、可审计的命令行工具,用于将 Apache Kafka ACL 转换为 Confluent RBAC 角色绑定。计划会附带校验和,并在实际应用前先验证有效访问权限。

Go · active

monedula-gitops

以声明式、纳入版本控制的方式管理 Kafka 主题、访问权限、配额、schema、SCRAM 用户与 Confluent RBAC。对 CI 友好的 CLI 和 Kubernetes operator 共用同一套资源模型,Import 则把已有集群纳入进来。

Java · active

monedula-metrics-reporter

一款 Kafka MetricsReporter 插件,通过 OTLP 将 broker 与客户端指标发送到 OpenTelemetry collector。异步且具备容错——collector 故障绝不会阻塞 Kafka。

全部项目 →