Skip to content
S

Production field guide

Production Readiness Checklist

Every check came from something that broke on a system serving real traffic. Use the ones that fit your architecture before a launch, migration or on-call handover.

20
Checks
4
Risk areas
4
Incidents

0 of 20 complete

0%

Download PDF

Risk area 01

Message handling and acknowledgment

Queues, brokers and event buses where work can disappear after a component reports success.

Risk area 02

Request capacity and dependencies

Services with a bounded pool of workers, threads or connections serving requests.

Risk area 03

Replacing a live data path

Migrations where an old and a new system must both be correct for a while.

Risk area 04

Rollout and schema coordination

Applications running more than one replica while one-shot work or schemas change.

How to use it

Find the checks where the honest answer is “I do not actually know.”

Work through the relevant sections with someone who disagrees with you. The value is not in completing every box. It is in finding the three or four assumptions most likely to page you.

Get the next field note →

Stay in the loop

Practical engineering notes, without the inbox noise.

Notes on distributed systems, resilient software, and engineering in the real world - usually once or twice a month.

Unsubscribe anytime. See what you get, or prefer a feed? Subscribe via RSS.