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. Starting the course gives you your own copy, where every idea has problems standing under it and you can ask about any sentence.