20
WALKING THE TIGHTROPE Balancing Bias to Action and Planning Dianne Marsh (@dmarsh) Director of Engineering, Netflix

Walking the Tightrope: Balancing Bias to Action and Planning

Embed Size (px)

Citation preview

Page 1: Walking the Tightrope: Balancing Bias to Action and Planning

WALKING THE TIGHTROPEBalancing Bias to Action and Planning

Dianne Marsh (@dmarsh)Director of Engineering, Netflix

Page 2: Walking the Tightrope: Balancing Bias to Action and Planning

Balance all the things

MICROSERVICES CONTAINERS

CONTINUOUS DELIVERY

Page 3: Walking the Tightrope: Balancing Bias to Action and Planning

Netflix Service Expectations

ARCHITECTURE AT NETFLIX

Page 4: Walking the Tightrope: Balancing Bias to Action and Planning

You build it, you run it

ARCHITECTURE AT NETFLIX

Page 5: Walking the Tightrope: Balancing Bias to Action and Planning
Page 6: Walking the Tightrope: Balancing Bias to Action and Planning

Be resilient to failure

ARCHITECTURE AT NETFLIX

Page 7: Walking the Tightrope: Balancing Bias to Action and Planning

Own the default behavior

ARCHITECTURE AT NETFLIX

Page 8: Walking the Tightrope: Balancing Bias to Action and Planning
Page 9: Walking the Tightrope: Balancing Bias to Action and Planning

ARCHITECTURE AT NETFLIX

Hystrix can help

Page 10: Walking the Tightrope: Balancing Bias to Action and Planning

Acknowledge the risks

ARCHITECTURE AT NETFLIX

Page 11: Walking the Tightrope: Balancing Bias to Action and Planning

Chaos Engineeringthe discipline of experimenting on a distributed system in order

to build confidence in the systems capability to withstand turbulent conditions in production

Page 12: Walking the Tightrope: Balancing Bias to Action and Planning

Align with the Business

Page 13: Walking the Tightrope: Balancing Bias to Action and Planning

http://techblog.netflix.com/2012/12/a-closer-look-at-christmas-eve-outage.html

December 24, 2012

Page 14: Walking the Tightrope: Balancing Bias to Action and Planning
Page 15: Walking the Tightrope: Balancing Bias to Action and Planning

Prefer Regional Isolation

ARCHITECTURE AT NETFLIX

Page 16: Walking the Tightrope: Balancing Bias to Action and Planning

Prefer Iteration over Big Bang

Page 17: Walking the Tightrope: Balancing Bias to Action and Planning

EurekaRibbonHystrixZuul

SpinnakerChaosVizceral

Sharing what we’ve built

Page 18: Walking the Tightrope: Balancing Bias to Action and Planning

netflix.github.io

Page 19: Walking the Tightrope: Balancing Bias to Action and Planning

techblog.netflix.com

Page 20: Walking the Tightrope: Balancing Bias to Action and Planning

Thank you.

Dianne MarshDirector of Engineering, Netflix@dmarsh