Kafka Simulator v1.7 - caos y el Failure Lab
Mata brokers, parte la red y observa cómo se recupera tu clúster. v1.7 añade el Failure Lab al free play, seis escenarios de caos y un playground más usable en el móvil.
Anotamos las cosas y construimos pequeñas piezas de open source. Aquí viven ambas. Echa un vistazo - y dinos qué te parece.
Mata brokers, parte la red y observa cómo se recupera tu clúster. v1.7 añade el Failure Lab al free play, seis escenarios de caos y un playground más usable en el móvil.
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.
Dos packs a la vez. El modo libre completa su escalera de topologías con los clústeres estirados de 3-DC y de 2,5-DC con testigo, y 19 escenarios nuevos cubren el ciclo de vida del log - retención, compactación, almacenamiento por niveles - más el plano de control KRaft y las operaciones sobre un clúster vivo.
Exactly-once, read_committed y el last stable offset, begin/commit/abort y el bucle consume–process–produce. El módulo de transacciones convierte EOS - el tema más difícil de Kafka - en algo que puedes recorrer paso a paso. El modo libre también estrena un nuevo tipo de clúster: activo/activo.
Monedula GitOps gestiona topics de Kafka, accesos, cuotas, esquemas, usuarios y RBAC de Confluent a partir de manifiestos versionados, mediante una CLI o un operador de Kubernetes.
Una herramienta de línea de comandos segura y auditable para convertir ACL de Apache Kafka en role bindings RBAC de Confluent. Los planes llevan checksum y el acceso efectivo se verifica antes de aplicar nada.
Gestión declarativa y versionada de topics de Kafka, accesos, cuotas, esquemas, usuarios SCRAM y RBAC de Confluent. Una CLI apta para CI y un operador de Kubernetes comparten un mismo modelo de recursos, e Import incorpora los clústeres que ya existen.
Un plugin MetricsReporter de Kafka que envía métricas de broker y de cliente por OTLP a un collector de OpenTelemetry. Asíncrono y a prueba de fallos: las caídas del collector nunca bloquean Kafka.