PERFORMANCE FAULT TOLERANCE AVAILABILITY
FEATURE VELOCITY PERFORMANCE FAULT TOLERANCE AVAILABILITY
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
Customers
Customers
Customers Retailer
Customers Retailer
Customers Retailer Manufacturer
Customers Retailer Manufacturer
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1 4 2 2 -2 4 8 5
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1 4 2 2 -2 4 8 5 64 8 8 -56 70 9 250
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1 4 2 2 -2 4 8 5 64 8 8 -56 70 9 250 3 3 9 6 0 250 0
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1 4 2 2 -2 4 8 5 64 8 8 -56 70 9 250 3 3 9 6 0 250 0 1 1 76 75 0 180 0
Customers Retailer Manufacturer Demand Purchased In Stock Remaining Ordered Ready for Sale Being Bottled 1 1 2 1 1 8 1 4 2 2 -2 4 8 5 64 8 8 -56 70 9 250 3 3 9 6 0 250 0 1 1 76 75 0 180 0 76 -58 180 distillery?
Customers Retailer Manufacturer
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
CHAOS
CHAOS ● Monkey ● Kong
CHAOS ● Monkey ● Kong
CHAOS ● Monkey ● Kong
CHAOS ● Monkey ● Kong
http://principlesofchaos.org E N G I N E E R I N G
http://principlesofchaos.org E N G I N E E R I N G Chaos Engineering is the discipline of experimenting on a distributed system in order to build confidence in the system’s capability to withstand turbulent conditions in production.
SERVICE A SERVICE B C SERVICE C E SERVICE D SERVICE E SERVICE F SERVICE G
SERVICE A SERVICE B C SERVICE C E SERVICE D SERVICE E SERVICE F SERVICE G
http://principlesofchaos.org
http://principlesofchaos.org ● Build a hypothesis about steady-state behavior.
http://principlesofchaos.org ● Build a hypothesis about steady-state behavior. ● Vary real-world events.
http://principlesofchaos.org ● Build a hypothesis about steady-state behavior. ● Vary real-world events. ● Experiment in production.
http://principlesofchaos.org ● Build a hypothesis about steady-state behavior. ● Vary real-world events. ● Experiment in production. ● Automate experiments to run continuously.
http://principlesofchaos.org ● Build a hypothesis about steady-state behavior. ● Vary real-world events. ● Experiment in production. ● Automate experiments to run continuously.
http://principlesofchaos.org
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
Intuition Engineering VIZCERAL
SERVICE A SERVICE B SERVICE C SERVICE D SERVICE E SERVICE F SERVICE G
Niosha Behnam Ali Basiri nbehnam@netflix.com abasiri@netflix.com Aaron Blohowiak Justin Reynolds ablohowiak@netflix.com jreynolds@netflix.com Luke Kosewski Lorin Hochstein lkosewski@netflix.com lhochstein@netflix.com Casey Rosenthal crosenthal@netflix.com @caseyrosenthal
Recommend
More recommend