Intelligence After Next: Designing for Chaos Leads to ResiliencyAugust 2021
Topics: Intelligence After Next, Complex Systems Engineering, Enterprise Engineering, Systems Integration/Interoperability
Chaos engineering assumes and introduces failure, rather than minimalizing and reacting to it. This shift in philosophy can create two important effects. First, code developers and their leadership become more comfortable responding to unanticipated system problems, since chaos engineering practices force them to deal with the unpredictable and undesired. Second, the infrastructure becomes more resilient and fault tolerant by becoming more modular and debuggable. This paper explores the benefits and risks to applying chaos engineering in the government.