Command Palette

Search for a command to run...

Hectal

SRE · an on-call simulator

It's 3:12 a.m.
What do you do first?

Reliability engineering is mostly judgement: what to do first, what to leave alone, when to roll back, who to wake up, what to say to customers, and what to change afterwards. You can't learn judgement by reading a list of best practices. In these 16 shifts you're on call for ShopLite: you make 48 decisions under pressure and see the consequences of each one.

How a shift works

  1. 01

    You get paged

    A real-feeling situation with the signals you'd actually have: alerts, graphs, messages from colleagues.

  2. 02

    You decide

    Several decision points, each with four plausible options. Choices lock in, and the clock keeps running.

  3. 03

    Consequences

    See what your choice did, then what the other options would have done, and why.

  4. 04

    Postmortem

    A blameless postmortem of the incident, with action items, and the SRE practice it teaches.

Chapters