Choose the operational conclusion supported by the observed state. The questions distinguish a configured control from a proven user or recovery result.
Review these lessons
- CPU throttling: distinguish a quota ceiling from node contention
- File descriptor exhaustion: find the leak before raising the limit
- Inode exhaustion: diagnose a full filesystem with free bytes
- Clock skew: verify time before debugging credentials and leases
- DNS negative caching: avoid creating a name after clients already asked for it
- Connection draining: let in-flight work finish while new traffic moves
- Queue visibility leases: prevent overlapping workers on one message
- Object replication: verify the exact recovery object arrived
Other checks
- DevOps checks
- DevOps release safety decisions
- DevOps failure-boundary decisions
- DevOps system boundaries decisions
Common Mistakes
- Do not treat a configured queue lease as exactly-once execution.
- Do not treat a source object as proof that its recovery copy exists.
