Kafka Simulator v1.7 - le chaos et le Failure Lab
Tuez des brokers, coupez le réseau et regardez votre cluster se rétablir. La v1.7 apporte le Failure Lab au free play, six scénarios de chaos et un playground plus utilisable sur téléphone.
Nous écrivons les choses et nous bâtissons de petites pièces open source. C’est ici que vivent les deux. Jette un œil - et dis-nous ce que tu en penses.
Tuez des brokers, coupez le réseau et regardez votre cluster se rétablir. La v1.7 apporte le Failure Lab au free play, six scénarios de chaos et un playground plus utilisable sur téléphone.
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.
Deux packs d'un coup. Le mode libre achève son échelle de topologies avec les clusters étirés 3-DC et 2,5-DC à témoin, et 19 nouveaux scénarios couvrent le cycle de vie du log - rétention, compaction, stockage hiérarchisé - plus le plan de contrôle KRaft et les opérations sur un cluster vivant.
Exactly-once, read_committed et le last stable offset, begin/commit/abort et la boucle consume–process–produce. Le module transactions rend l'EOS - le sujet le plus difficile de Kafka - parcourable pas à pas. Le mode libre gagne aussi un nouveau type de cluster : actif/actif.
Monedula GitOps gère les topics Kafka, les accès, les quotas, les schémas, les utilisateurs et le RBAC Confluent à partir de manifestes versionnés, via une CLI ou un opérateur Kubernetes.
Un outil en ligne de commande sûr et auditable pour convertir les ACL Apache Kafka en bindings de rôles RBAC Confluent. Les plans sont protégés par checksum et l'accès effectif est vérifié avant toute application.
Gestion déclarative et versionnée des topics Kafka, des accès, des quotas, des schémas, des utilisateurs SCRAM et du RBAC Confluent. Une CLI adaptée à la CI et un opérateur Kubernetes partagent un même modèle de ressources, et Import fait entrer les clusters existants.
Un plugin Kafka MetricsReporter qui envoie les métriques broker et client via OTLP vers un collector OpenTelemetry. Asynchrone et fail-safe - les pannes du collector ne bloquent jamais Kafka.