8. Embrace failure
● Faults will occur
● Faults are tolerable
“We should write software that is cynical and expects
bad things to happen” - Michael T. Nygard
9. 1 an automatic device for stopping the flow of a
current in an electric circuit as a safety measure
circuit-breaker • n. (pl. circuit-breakers)
40. References
Release It, Design and Deploy Production-ready Software, Michael T. Nygard
https://pragprog.com/book/mnee/release-it
Application Resilience Engineering at Netflix, Ben Christensen
https://www.youtube.com/watch?v=RzlluokGi1w
Operational Excellence with Netflix Hystrix, Billy Yuen
https://www.youtube.com/watch?v=VuCYkY7pFk8
Making Netflix more resilient, Ben Schmaus
http://techblog.netflix.com/2011/12/making-netflix-api-more-resilient.html
Hystrix, Defend Your App, Netflix Github
https://github.com/Netflix/Hystrix/wiki/How-it-Works