Location: Chesters Bar & Restaurant, Limassol, Cyprus
Inside NGINX: How We Designed for Performance & Scale
How Complex Systems Fail
How Complex Systems Fail – a very concise, yet complete paper on how complex systems fail.  It’s not system or industry specific.  Here are just the bullet points:
- Complex systems are intrinsically hazardous systems.
- Complex systems are heavily and successfully defended against failure.
- Catastrophe requires multiple failures – single point failures are not enough…
- Complex systems contain changing mixtures of failures latent within them.
- Complex systems run in degraded mode.
- Catastrophe is always just around the corner.
- Post-accident attribution accident to a ‘root cause’ is fundamentally wrong.
- Hindsight biases post-accident assessments of human performance.
- Human operators have dual roles: as producers & as defenders against failure.
- All practitioner actions are gambles.
- Actions at the sharp end resolve all ambiguity.
- Human practitioners are the adaptable element of complex systems.
- Human expertise in complex systems is constantly changing.
- Change introduces new forms of failure.
- Views of ’cause’ limit the effectiveness of defenses against future events.
- Safety is a characteristic of systems and not of their components.
- People continuously create safety.
- Failure free operations require experience with failure.
Staropramen draught
Compensation
Something absolutely stunningly incredible happened yoday. Compensated for years of corporate slavery. World changingly awesome. Mind blowing. Will probably forget about this tomorrow or tell you all about it next week. Regardless – WOW!
P.S. : Mihai, I probably owe you a pint or two. :)
