Pular para o conteúdo

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ê:

PessoaPapel
DenizA antiga responsável pelo plantão da noite; na equipe de plataforma depois da primeira noite
KeremLíder de equipe; quer previsibilidade e um relatório limpo para a diretoria
EceDesenvolvedora 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çãoAssunto
ProcessoSe os releases são tratados com rapidez ou congelados
SegurançaSe um ataque é respondido com dureza ou de forma direcionada
ResponsabilidadeSe o relatório é mantido aberto ou fechado
LealdadeSe 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.