antifragility - devops melbourne november 2013

18
Antifragility @dlutzy

Upload: david-lutz

Post on 06-May-2015

419 views

Category:

Technology


0 download

DESCRIPTION

An introduction to Taleb's idea of antifragile and how it's useful when thinking about computer systems.

TRANSCRIPT

Page 1: antifragility - DevOps Melbourne November 2013

Antifragility@dlutzy

Page 2: antifragility - DevOps Melbourne November 2013
Page 3: antifragility - DevOps Melbourne November 2013

Fragile Robust

Page 4: antifragility - DevOps Melbourne November 2013

Fragile Robust

Antifragile

Page 5: antifragility - DevOps Melbourne November 2013

Fragile Example: glass

Shatters when exposed to even a small stressor.

Page 6: antifragility - DevOps Melbourne November 2013

Robust Example: steel bar

Resists even a large amount stress. But is inflexible. When exposed to enough stress it breaks.

Page 7: antifragility - DevOps Melbourne November 2013

Antifragile Example: muscle

When exposed to stress it gets stronger.

Page 8: antifragility - DevOps Melbourne November 2013

Is this idea applicable to computer systems?

Page 9: antifragility - DevOps Melbourne November 2013
Page 10: antifragility - DevOps Melbourne November 2013
Page 11: antifragility - DevOps Melbourne November 2013

“if antifragility is the property of all those natural (and complex) systems that have survived, depriving these systems of volatility, randomness, and stressors will harm them.” - Taleb

Page 12: antifragility - DevOps Melbourne November 2013

Without change something sleeps inside us, and seldom awakens. The sleeper must awaken.

- Duke Leto Atreides

Page 13: antifragility - DevOps Melbourne November 2013

Antifragility is all around us, if we look for it.

* evolution* business* restaurants

Page 14: antifragility - DevOps Melbourne November 2013

“MTTR is more important than MTBF”

Allspaw says:

Page 15: antifragility - DevOps Melbourne November 2013
Page 16: antifragility - DevOps Melbourne November 2013

Date: Fri, 25 Oct 2013 06:07:59 +0000From: Amazon EC2 Notification <[email protected]>--------------------------------------Dear Amazon EC2 Customer,

One or more of your Amazon EC2 instances in the us-east-1 region is scheduled for retirement. The following instance(s) will be shut down after 12:00 AM UTC on 2013-10-29.

i-12513862

We recommend that you launch a replacement for each retiring instance and begin migrating to it.

blah blah--------------------8<

Sincerely,Amazon Web Services

Page 17: antifragility - DevOps Melbourne November 2013

Continouous integration/deployment == antifragile

Legacy systems == robust or (more likely) fragile

Page 18: antifragility - DevOps Melbourne November 2013