Monedula

Diese Seite wurde maschinell aus dem Englischen übersetzt. Original lesen

Monedula Flock

Kostenlose Tools für Apache Kafka

Die CLIs und das Broker-Plugin sind Open Source, und der Kafka Simulator läuft in Ihrem Browser. Der Blog und sein RSS-Feed kündigen neue Tools an.

Die Tools

  1. Einen Cluster kaputt machen und sehen, warum er reagiert

    Kafka SimulatorKostenlos, läuft im Browser

    Interaktiver, deterministischer Apache-Kafka-Simulator im Browser: einen Cluster kaputt machen, durch die Zeitleiste spulen und lesen, warum er reagierte.

  2. GitOps für Apache Kafka

    monedula-gitopsGo, AGPL-3.0, v1.0.0

    GitOps für Apache Kafka: Topics, Zugriff, Quotas, Schemas, SCRAM-Benutzer und Confluent RBAC, per CLI oder Kubernetes-Operator.

  3. Kafka-ACLs zu RBAC migrieren und Zugriff verifizieren

    monedula-acl-rbac-converterGo, AGPL-3.0, v0.10.0

    Eine CLI, die Apache-Kafka-ACLs über einen Plan mit Prüfsumme in Confluent-RBAC-Rollenbindungen umwandelt und vor dem Löschen den effektiven Zugriff prüft.

  4. Kafka-Metriken direkt an OpenTelemetry

    monedula-metrics-reporterJava, AGPL-3.0, v0.10.0

    Ein Kafka-MetricsReporter-Plugin, das Broker-, JVM- und KIP-714-Client-Metriken über OTLP liefert; ein Collector-Ausfall blockiert Kafka nie.

  5. Ihren Kafka-Cluster im Simulator öffnen

    monedula-sim-linkGo, Apache-2.0, v0.11.0

    Eine nur lesende Go-CLI, die einen echten Kafka-Cluster in einen teilbaren Kafka-Simulator-Link verwandelt, mit MCP-Server für KI-Agenten.

Der Name

Monedula ist das lateinische Wort für die Dohle, den Vogel, der sich im Namen Kafka versteckt (kavka ist Tschechisch für Dohle). Dohlen sieht man fast nie allein, deshalb tragen die Tools einen gemeinsamen Namen: Monedula Flock.

Ein Dohlen-Schlafplatz bricht im Morgengrauen auf, sobald der Chor der Rufe laut genug ist.1 Die beiden Tools, die einen Cluster ändern, monedula-gitops und monedula-acl-rbac-converter, können ebenfalls auf eine Einigung warten: Beide legen den gewünschten Zustand und die Pläne in Dateien ab, die per Pull Request geprüft werden können.

  1. Dibnah et al. (2022), „Vocally mediated consensus decisions govern mass departures from jackdaw roosts“, Current Biology. doi:10.1016/j.cub.2022.04.032