Kafka Simulator v1.7 - caos y el Failure Lab
3 minMata 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.
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.
Llega el módulo de replicación: mecánica del ISR, la high watermark, acks=all y min.insync.replicas, elección de líder y lo que una elección unclean hace perder de verdad. Doce escenarios sobre las garantías por las que Kafka es famoso.
Grupos de consumidores, estrategias de asignación, pertenencia estática y los dos timeouts que deciden cuándo un miembro ha desaparecido. Diez nuevos escenarios que hacen del rebalanceo - el momento más malinterpretado de Kafka - algo que puedes observar en lugar de adivinar.
Kafka Simulator v1.1 añade diez escenarios que cubren el batching, el particionado, la compresión, el backpressure, los reintentos y la idempotencia del productor.
KIP-714 permite que los clientes de Kafka envíen sus propias métricas a los brokers sobre OTLP. monedula-metrics-reporter ahora también reenvía esas métricas, junto a las métricas del SPI del broker y de Yammer.
Las lecciones más importantes de Kafka viven en las transiciones: antes y después de que un broker muera, antes y después de que el ISR se reduzca. Construimos un simulador en el navegador para que puedas romper un clúster de forma segura y ver exactamente por qué reacciona como lo hace.
Trasladar un entorno Kafka existente de ACL a RBAC de Confluent es un ejercicio de gestión de riesgos, no una conversión de sintaxis. Aquí tienes un flujo de migración seguro, auditable y repetible, junto con la herramienta que construimos para ello.
Por qué las métricas de Kafka son dolorosas, por qué los dashboards de JMX a menudo no muestran datos y cómo exportar las métricas de Kafka de forma nativa por OTLP.