---
title: "Kafka Simulator v1.7 - caos e o Failure Lab"
date: 2026-10-11T00:00:00.000Z
author: "michal"
excerpt: "Derrube brokers, corte a rede e veja o cluster se recuperar. A v1.7 traz o Failure Lab para o free play, seis cenários de caos e um playground mais usável no celular."
---
A v1.7 acrescenta seis cenários de caos e leva o Failure Lab para o free play. Agora você pode montar um cluster, derrubar brokers, cortar a rede e acompanhar o que acontece enquanto ele se recupera.

O currículo do [Kafka Simulator](/kafka-simulator/) já cobre 80 dos 122 cenários.

## O Failure Lab

Até agora as falhas faziam parte de cenários roteirizados. Você podia acompanhar a queda de um broker, mas não escolher outro broker nem tentar a mesma falha na sua própria topologia.

O Failure Lab entrega esses controles no free play:

- **Derrube e reinicie brokers.** Veja o que acontece com líderes e réplicas quando um broker some, e depois traga-o de volta.
- **Crie partições de rede.** Corte o cluster e acompanhe quais partições mantêm líder, quais ficam sem ele e como a ISR muda.
- **Acompanhe a recuperação.** Cure a rede ou reinicie o broker e percorra passo a passo o cluster se recuperando.

Os seis cenários novos percorrem falhas com desfecho conhecido. No free play, você escolhe a topologia e as falhas.

Isso abre espaço para perguntas que os cenários não cobrem. E se outro broker tivesse caído? E se você perdesse um segundo antes de o primeiro ter se atualizado? Dá para tentar sem subir um cluster de verdade nem limpar tudo depois.

O Failure Lab também registra as suas ações. Falhas, escritas e mudanças de configuração aparecem no mesmo log usado pelos links `?actions=`, então você vê o que um link compartilhado vai reproduzir.

## Um playground mais usável no celular

O playground já abria no celular. Usá-lo era outra história: os rótulos eram pequenos demais, os controles apinhavam o diagrama, e abrir o painel de detalhes dificultava acompanhar o cluster.

Esta versão refaz esse layout:

- **Rótulos maiores e menos espaço desperdiçado.** O diagrama acompanha mais de perto o próprio conteúdo, e brokers fora do ar se dobram num cabeçalho mostrando o estado offline.
- **Um painel de detalhes arrastável.** Mantenha o passo atual visível embaixo, puxe o painel para ler ao lado do cluster, ou abra-o por completo.
- **Controles menores.** A barra de ferramentas, a velocidade de reprodução e a linha do tempo ocupam menos espaço.

Também corrigimos rótulos cortados na borda de alguns diagramas multi-DC. Aqueles sumiam por completo, não ficavam apenas difíceis de ler.

## Encontrar um cenário

A biblioteca de cenários agora aceita busca por identificador ou título, filtros de dificuldade com contadores e filtros por duração do cenário. Isso também está disponível no desktop.

Abra o [simulador](/kafka-simulator/), monte um cluster e tente derrubar um broker.