Kafka Simulator v1.7 - il caos e il Failure Lab
Uccidi broker, taglia la rete e guarda il cluster riprendersi. La v1.7 porta il Failure Lab nel free play, sei scenari di caos e un playground più usabile su telefono.
Mettiamo le cose per iscritto e costruiamo piccoli pezzi di open source. È qui che vivono entrambi. Dai un'occhiata - e dicci cosa ne pensi.
Uccidi broker, taglia la rete e guarda il cluster riprendersi. La v1.7 porta il Failure Lab nel free play, sei scenari di caos e un playground più usabile su telefono.
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.
Due pack insieme. Il free play completa la sua scala di topologie con i cluster stirati 3-DC e 2,5-DC con testimone, e 19 nuovi scenari coprono il ciclo di vita del log - retention, compaction, tiered storage - più il control plane KRaft e le operazioni su un cluster vivo.
Exactly-once, read_committed e il last stable offset, begin/commit/abort e il ciclo consume–process–produce. Il modulo transazioni rende l'EOS - l'argomento più difficile di Kafka - qualcosa che puoi percorrere passo dopo passo. Il free play guadagna anche un nuovo tipo di cluster: attivo/attivo.
Monedula GitOps gestisce topic Kafka, accessi, quote, schemi, utenti e RBAC di Confluent a partire da manifest versionati, tramite una CLI oppure un operator Kubernetes.
Uno strumento da riga di comando sicuro e verificabile per convertire gli ACL di Apache Kafka in binding di ruoli RBAC di Confluent. I piani sono protetti da checksum e l'accesso effettivo viene verificato prima di applicare qualsiasi cosa.
Gestione dichiarativa e versionata di topic Kafka, accessi, quote, schemi, utenti SCRAM e RBAC di Confluent. Una CLI adatta alla CI e un operator Kubernetes condividono lo stesso modello di risorse, e Import porta dentro i cluster già esistenti.
Un plugin MetricsReporter per Kafka che invia le metriche di broker e client tramite OTLP a un collector OpenTelemetry. Asincrono e fail-safe - le interruzioni del collector non bloccano mai Kafka.