Invention Grant
- Patent Title: Method and system for simulating system failures using domain-specific language constructs
-
Application No.: US16194472Application Date: 2018-11-19
-
Publication No.: US10795793B1Publication Date: 2020-10-06
- Inventor: Balaji Arunachalam , Surya Madhuri Telikepalli , Samer Abdulaziz , Ammar Almekhiafi , Zeeshan Ahmad Anwar
- Applicant: INTUIT INC.
- Applicant Address: US CA Mountain View
- Assignee: INTUIT INC.
- Current Assignee: INTUIT INC.
- Current Assignee Address: US CA Mountain View
- Agency: Patterson + Sheridan, LLP
- Main IPC: G01R31/28
- IPC: G01R31/28 ; G06F11/00 ; G06F11/26 ; G06F11/263 ; G06F11/34 ; G06F11/07

Abstract:
Certain aspects of the present disclosure provide techniques for executing simulated failure scenarios on a computing system using natural language inputs in a domain-specific language. Embodiments includes receiving a failure scenario definition, which may be a natural language input identifying target systems in a distributed computing system, properties, and an expected outcome of a simulated system failure. Commands directed to the identified target systems to simulate a system failure on the identified systems according to the identified properties are generated and transmitted to the identified target systems for execution. The outcome of the simulated system failure is monitored, recorded, and compared to the expected outcome of the simulated system failure. Upon determining that the recorded outcome and expected outcome of the simulated system failure differ, an alert identifying a difference between the recorded outcome and the expected outcome is generated.
Information query