Live data from Hacker News

How Complex Systems Fail (1998)

how.complexsystems.fail

1–10 of 90 posts

Re: How Complex Systems Fail (1998)

#4
post #2

I may have shared this before on a different submission: John Gall’s books are really good on this topic: General Systemantics [ https://en.wikipedia.org/wiki/Systemantics ]

Gall's law is amongst my favorite ones and with decades of experience in software development, I have to say it holds absolutely true:

> “A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system.” — John Gall, Systemantics (1975)

Re: How Complex Systems Fail (1998)

#6
> Failure free operations require experience with failure.

This is why we created Chaos Engineering. By constantly forcing failure, it made us always create systems in defense of that failure, and gave us great data on where the tipping point is for different systems within a particular failure mode.

Re: How Complex Systems Fail (1998)

#8
I think there are a few common themes to the failure reasons, but cannot get my hands on it.

This seems like a list of reasons while I am looking for more abstract directions on how to prevent them.

---

I am trying not to use AIs to just do that for me to tinkle my neurons.

Re: How Complex Systems Fail (1998)

#9

I think there are a few common themes to the failure reasons, but cannot get my hands on it. This seems like a list of reasons while I am looking for more abstract directions on how to prevent them. --- I am trying not to use AIs to just do that for me to tinkle my neurons.

I think, part of the point is that it’s not possible to have a recipe to prevent failures. They are cascades of many events coming together to fail in an a priori non obvious way.

Or so I read the [site? article?]

Post reply on HN