Anticipation: What Could Possibly Go Wrong?

John Allspaw (Etsy.com)
Keynote
Location: Hall 1 B/C
Average rating: ****.
(4.27, 37 ratings)

We’re all aware that failures happen in every system, and that being prepared to respond to them is paramount. But bringing resilience to your site and your organization also means developing your anticipation muscles; to explicitly work out what fears you may have about your system’s limits and failure modes, and understand what you’ll do when those unfortunate events happen.

This creative thinking about failure is what you use to guide your architecture, your development, your processes, your hiring, and hopefully: your business.

Putting in place contingency plans for when things might go wrong means first having an engineer’s imagination for those possible failures and surprising outcomes.

I’m going to talk about walking the fine line between immobilizing paranoia and a healthy but constant sense of unease in order to build your anticipation muscles.

Photo of John Allspaw

John Allspaw

Etsy.com

John has worked in systems operations for over fourteen years in biotech, government and online media. He started out tuning parallel clusters running vehicle crash simulations for the U.S. government, and then moved on to the Internet in 1997. He built the backing infrastructures at Salon, InfoWorld, Friendster, and Flickr. He is now VP of Tech Operations at Etsy, and is the author of The Art of Capacity Planning published by O’Reilly.

Comments on this page are now closed.

Comments

Picture of John Allspaw
10/11/2011 9:59 CET

Paul: you’re right. I have a blog post coming with even further detail on the topic, including references. I’m going to update the slides with references at the end now, and will send to O’Reilly.

10/11/2011 9:54 CET

It’d be great if there were links to the papers referenced in the slides. I assume a lot from Resilience Engineering works – www.resilience-engineering-...

Bulletin

Bulletin

  • ip-label
  • Compuware Corporation
  • dynaTrace
  • Keynote Systems
  • New Relic
  • Citrix Systems
  • Google
  • Apica
  • AppDynamics
  • CDNetworks
  • Cotendo
  • Dyn Inc.
  • ImmobilienScout24
  • Spil Games
  • Dyn Inc.

For information on exhibition and sponsorship opportunities at the conference, contact Yvonne Romaine at yromaine@oreilly.com

Media Partners

View the listing of Velocity Europe Media Partners. For more information, contact Norbert Weider at norbert.weider@ googlemail.com or Isabel Schmittknecht at Schmittknecht@book-fair.com.

View a list of Velocity Europe contacts