Monedula
Writing & open source
№ 00 / The shelf

We write things down and we build small open source pieces. This is where both live. Have a look — and tell us what you think.

№ 01
Writing
04 Aug 2026

Kafka Simulator v1.3 — durability and replication

The replication module arrives: ISR mechanics, the high watermark, acks=all and min.insync.replicas, leader election and what an unclean election actually loses. Twelve scenarios on the guarantees Kafka is famous for.

30 Jul 2026

Kafka Simulator v1.2 — consumers and the rebalance

Consumer groups, assignment strategies, static membership and the two timeouts that decide when a member is gone. Ten new scenarios that make the rebalance — Kafka's most misunderstood moment — something you can watch instead of guess at.

All writing →
№ 02
Projects
Go · active

monedula-acl-rbac-converter

A safe, auditable command-line tool for converting Apache Kafka ACLs into Confluent RBAC role bindings. Plans are checksummed and effective access is verified before anything is applied.

Go · active

monedula-gitops

Declarative, version-controlled management for Kafka topics, access, quotas, schemas, SCRAM users, and Confluent RBAC. A CI-friendly CLI and a Kubernetes operator share one resource model, and Import brings existing clusters in.

Java · active

monedula-metrics-reporter

A Kafka MetricsReporter plugin that ships broker and client metrics over OTLP to an OpenTelemetry collector. Async and fail-safe — collector outages never block Kafka.

All projects →