Treat reliability as a measured quantity with a budget attached, well enough to set a target, defend it against the arithmetic of dependencies and queues, and tell which failures are worth paging a person about
Running a Service That Stays Up

Reliability is a number you choose and then spend. This course covers how to measure it, how dependencies and queues destroy it, and how change, overload and alerting are managed against a budget.
8 lessons, written and corrected before you arrived. Reading them here needs no account. The first reads the whole way through; the others open and then stop, because a page nobody owns cannot tell who is reading it. Starting the course gives you your own copy, where every idea has problems standing under it and you can ask about any sentence.