Welcome to our Circuit Breakers Exercise, for day 12 of 30 days of Testability. Decomposability is really important to testability, enabling you to test individual components and isolate problems quickly for remediation.
Identify how decomposability and testability are linked and how they can be applied in your situation.
- Identify where and how to apply circuit breakers.
Choose an area of an application of your choice to decompose. Identify where you might add circuit breakers to this system. Share your reasoning on the Club.
- Martin Fowler originally popularised Circuit Breakers.
- James Espie wrote “Testing In Production The Mad Science Way: Circuit Breakers & Science Experiments.
They both have excellent examples of how to decompose your system and apply circuit breakers.