Incidentes de relance
Como o SysAdmin Crisis escolhe incidentes: sete tipos e uma variante, quando chegam e quantos rodam juntos, cada um com assinatura nos logs.
Última atualização:
Há sete tipos de incidente, mais uma variante. Cada um tem três partes: uma assinatura nos logs que o identifica, uma curva de impacto que descreve o que acontece se você não fizer nada e um espaço de resolução — que é a parte que esta wiki deixa para você descobrir.
O catálogo
| Incidente | Noite mínima | Peso | Requer uma função |
|---|---|---|---|
| Inundação de DDoS | 1 | 100 | web |
| Vazamento de memória | 2 | 100 | web |
| Disco cheio | 2 | 100 | web |
| Acúmulo de locks no banco de dados | 3 | 80 | db |
| Superaquecimento | 3 | 70 | web |
| Tarefa agendada descontrolada | 4 | 85 | db |
| Expiração de certificado | 4 | 55 | lb |
O peso é a probabilidade relativa de ser escolhido quando vários incidentes são elegíveis — uma inundação é escolhida com cerca de o dobro da probabilidade de uma expiração de certificado. A noite mínima e o requisito de função são portões: um incidente que precisa de um balanceador de carga não pode aparecer antes da noite três, porque é nessa noite que os balanceadores de carga entram no rack.
Cada tipo se limita a uma instância por vez. Duas inundações nunca rodam juntas; uma inundação e um vazamento podem muito bem.
Quando eles chegam
A primeira injeção espera 120 passos — trinta segundos de calma para ler o estado inicial. Depois disso, o agendador escolhe um intervalo em torno de uma base de 420 passos, com até 90 passos de variação, e dois incidentes nunca chegam com menos de 90 passos de distância.
Esse intervalo é dividido pelo multiplicador de ritmo da noite, e por isso as noites finais parecem implacáveis: o mesmo agendador, 1,9× mais rápido.
| Noite | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|
| Ritmo | 1,00 | 1,10 | 1,20 | 1,30 | 1,40 | 1,50 | 1,60 | 1,70 | 1,80 | 1,90 |
| Ao mesmo tempo | 1 | 1 | 1 | 2 | 2 | 3 | 3 | 3 | 4 | 4 |
A dificuldade multiplica esse ritmo mais uma vez — 0,7× no fácil, 1,4× no difícil.
A janela de clemência
Se a disponibilidade (uptime) cai abaixo de 70%, novas injeções ficam retidas por 45 segundos. É um respiro de verdade, não uma queda oculta de dificuldade: os incidentes que já estão em andamento continuam, e o relógio continua correndo.
Na décima noite, a janela encolhe para 20 segundos, e quando metade do turno passa o ritmo dispara outros 1,35×. O final foi projetado para deixar de ser justo.