https://github.com/br93/chaos-monkey-spring-boot
Testing resilience of REST API with Chaos Monkey and Chaos Toolkit
https://github.com/br93/chaos-monkey-spring-boot
Last synced: about 2 months ago
JSON representation
Testing resilience of REST API with Chaos Monkey and Chaos Toolkit
- Host: GitHub
- URL: https://github.com/br93/chaos-monkey-spring-boot
- Owner: br93
- Created: 2022-08-03T04:12:56.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-04T01:01:17.000Z (about 4 years ago)
- Last Synced: 2025-02-25T04:30:58.400Z (over 1 year ago)
- Language: Java
- Size: 64.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Chaos Experiments
These experiments will add artificial exceptions to the API, affecting the database connectivity, with the objective of testing the resilience of the API, based on the concepts of Chaos Engineering.
## End-point being tested
- v1/produtos
## Setting virtual environment in python
```console
python3 -m venv ~/.venvs/chaostk
source ~/.venvs/chaostk/bin/activate
pip install -U chaostoolkit
pip install -U chaostoolkit-spring
```
## Running the experiments
```console
chaos run path_to_experiments.json
```