Monedula
文章とオープンソース
№ 01 / 記事

チームからの
ノート

2026年9月02日
Release

Kafka Simulator v1.5 + v1.6 — ストレッチクラスタ、ストレージ、運用

7 分

2 つのパックを同時に。フリープレイは 3-DC ストレッチと 2.5-DC ウィットネスのクラスタでトポロジーの階段を完成させ、22 本の新しいシナリオがログのライフサイクル(リテンション、コンパクション、階層ストレージ)に加えて KRaft のコントロールプレーンと稼働中クラスタの運用を扱います。

2026年8月24日
Release

Kafka Simulator v1.4 — 配信セマンティクス、トランザクション、アクティブ/アクティブ

5 分

exactly-once、read_committed と last stable offset、begin/commit/abort、そして consume–process–produce ループ。トランザクションモジュールは、Kafka で最も難しいテーマである EOS を一歩ずつ辿れるものに変えます。フリープレイにも新しいクラスタタイプ「アクティブ/アクティブ」が加わります。

2026年8月24日
Tools

Monedula GitOps — CLI と Kubernetes のための宣言的な Kafka 管理

8 分

Monedula GitOps は、Kafka のトピック、アクセス、クォータ、スキーマ、ユーザー、そして Confluent RBAC を、バージョン管理されたマニフェストから管理します。CLI と Kubernetes オペレーターのどちらからでも使えます。

2026年8月04日
Release

Kafka Simulator v1.3 — 永続性とレプリケーション

5 分

レプリケーションモジュールが登場。ISR の挙動、ハイウォーターマーク、acks=all と min.insync.replicas、リーダー選出、そして unclean な選出が実際に何を失わせるのか。Kafka の代名詞である保証を扱う12のシナリオ。

2026年7月30日
Release

Kafka Simulator v1.2 — コンシューマーとリバランス

4 分

コンシューマーグループ、割り当て戦略、静的メンバーシップ、そしてメンバーが消えたと判断する2つのタイムアウト。Kafka で最も誤解されがちな瞬間であるリバランスを、推測ではなく観察できるようにする10の新しいシナリオ。

2026年7月07日
Observability

OTLP経由のKafkaクライアントメトリクス — パズルのもう1ピース

7 分

KIP-714により、KafkaクライアントはOTLP経由で自身のメトリクスをブローカーへプッシュできます。monedula-metrics-reporterは、ブローカーSPIメトリクスやYammerメトリクスに加えて、これらのメトリクスも転送するようになりました。

2026年6月24日
Education

Kafka は壊せるようになると理解しやすくなる

9 分

Kafka の最も重要な学びは、その遷移のなかにあります。ブローカーが落ちる前と後、ISR が縮小する前と後です。私たちは、クラスタを安全に壊し、なぜそのように反応するのかを正確に観察できるブラウザベースのシミュレータを作りました。