Dez noites
O arco de dez noites de SysAdmin Crisis, noite a noite: uma empresa que cresce além das operações, a caixa de entrada e o caminho ramificado.
Última atualização:
A campanha conta uma história pequena e precisa: uma empresa crescendo um pouco mais rápido do que suas operações conseguem absorver, ao longo de dez noites, terminando na noite de compras mais movimentada do ano. Todo briefing é verdadeiro do ponto de vista da mecânica — se Deniz diz que algo está vindo, vem.
A caixa de entrada
Durante um turno, você lê sua caixa de entrada digitando mail. Os e-mails chegam no relógio do jogo; alguns esperam uma resposta, e você a dá com mail -r <id> <a|b>. Não responder também é uma escolha. O corpo de cada e-mail muda as próprias frases de acordo com o caminho que você seguiu até então; o mesmo e-mail não diz a mesma coisa a dois jogadores.
Três pessoas escrevem para você:
| Pessoa | Papel |
|---|---|
| Deniz | A antiga responsável pelo plantão da noite; na equipe de plataforma depois da primeira noite |
| Kerem | Líder de equipe; quer previsibilidade e um relatório limpo para a diretoria |
| Ece | Desenvolvedora de backend; quer releases rápidos |
Uma quarta voz, Murat, o contato técnico no maior cliente, aparece mais tarde na história.
O caminho ramificado
A história se bifurca em quatro pontos. Qual noite e qual escolha fecham cada bifurcação não está escrito aqui; só o assunto de cada uma:
| Bifurcação | Assunto |
|---|---|
| Processo | Se os releases são tratados com rapidez ou congelados |
| Segurança | Se um ataque é respondido com dureza ou de forma direcionada |
| Responsabilidade | Se o relatório é mantido aberto ou fechado |
| Lealdade | Se você fica dentro da equipe ou fora dela |
O briefing de cada noite é reescrito de acordo com o caminho que você alcançou. Suas escolhas deixam rastros na caixa de entrada: alguns e-mails só chegam se você passou por um caminho específico. O preço de algumas escolhas é pago no conjunto de incidentes da noite seguinte ou no seu bolso.
A campanha termina em sete finais distintos: Equipe de plataforma, Líder de equipe, Equipe fundadora, A outra margem, Bode expiatório, Terceirização e Coruja noturna. Qual deles você alcança depende das suas escolhas, e também de como você termina seus turnos. Sua reputação e seus relacionamentos têm participação nisso.
Noite 1 — Primeiro plantão
Primeira noite. Duas máquinas web e um banco de dados — pouco, mas tudo isso é seu. Fique de olho nos logs.
Três máquinas, com orientação. O tutorial roda aqui.
Noite 2 — Noite de release
A equipe de plataforma fez um release hoje. Algo vai quebrar esta noite; encontre antes que as métricas o façam.
Vazamentos e discos enchendo são liberados — ambos são o tipo de coisa que um deploy recente causa. Ainda um incidente por vez.
Noite 3 — Maré enchente
O tráfego subiu um terço e um balanceador de carga entra no rack. Mesma rotina, menos folga.
A função lb chega, o que significa capacidade de largura de banda e, com o tempo, certificados com que se preocupar. A primeira grande bifurcação se fecha no fim da noite.
Noite 4 — Aquecimento de cache
O cache entrou no ar esta tarde. Agora dois incidentes podem se sobrepor — faça a triagem antes de digitar.
O limite de concorrência realmente sobe para dois. É a primeira noite que pede para você escolher o que ignorar. A noite abre com uma caixa de entrada diferente, dependendo do caminho que você escolheu.
Noite 5 — O pico de anúncios
O marketing comprou um espaço de anúncio. Espere um pico, e uma segunda falha pegando carona nele.
Noite 6 — Sinais turvos
Nove máquinas, contando os workers. A partir daqui as assinaturas ficam turvas — leia os logs duas vezes.
Os incidentes combinados começam e a variante de inundação distribuída é liberada. O aviso sobre as assinaturas é literalmente verdadeiro: de agora em diante, um sintoma costuma ser consequência de outro incidente.
Noite 7 — Fratura composta
O segundo banco de dados entrou. Agora as falhas são compostas: corrigir o sintoma não vai eliminar a causa.
Noite 8 — Tudo em dobro
Catorze máquinas, duas de cada. O orçamento cresceu, mas o raio de impacto também.
A janela de tolerância cai de 40 segundos para 30 — o aperto mais duro de uma única noite na campanha.
Noite 9 — Ensaio geral
Ensaio geral. Quatro incidentes podem se empilhar esta noite — proteja a disponibilidade, não o seu orgulho.
A concorrência chega ao teto de quatro. A frase sobre orgulho é o mais perto que o jogo chega de um conselho de estratégia: até uma correção parcial que custe disponibilidade é melhor do que um incidente deixado aberto. A última bifurcação se fecha no fim desta noite.
Noite 10 — Black Friday
Black Friday. O tráfego do checkout atinge o pico depois da meia-noite e não solta. Segure a linha até as 06:00.
Dezesseis máquinas, ritmo de 1,90×, uma janela de tolerância de 22 segundos e um surto que eleva o ritmo outros 1,35× quando metade do turno passa. Sem surpresas, sem chefão. A noite simplesmente não para, e toda a recompensa é a manhã. O briefing da noite e o final da manhã são escritos de acordo com o caminho que você escolheu nas nove noites anteriores.