Thursday, November 30, 2017

quote: "A complex system that works...evolved from a simple system that worked"

Mentioned by Dr. Werner Vogels, AWS CTO on AWS re:invent 2017
suggesting to use microservices and managed services to build reliable systems.

Gall's Law is a rule of thumb for systems design from Gall's book Systemantics: How Systems Really Work and How They Fail. It states:

"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 (1975, p.71)

No comments: