Skip to content

resilience4j + chaos toolkit + wiremock + chaos monkey for spring boot

Notifications You must be signed in to change notification settings

ericwyles/chaos-engineering-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

This is a sample application demonstrating the use of a few different libraries and tools for resilience and chaos engineering.

The features are introduced gradually using the following branches:

Each branch contains a Spring Boot application with progressively more fleshed out app code and configuration to handle faults and simulate faults for testing.

If you have questions reach out to me here or connect on LinkedIn.

Tools and Libraries Used

The following tools and libraries are used. Installation and getting started with this tools is not covered in detail here, so please see the links below for more information on the respective projects:

API Credentials Needed

The app consists of 1 REST controller that returns a stock price. To retrieve stock prices two different free services are used.

To execute the samples you will need to register for a free account on both sites and pass the following environment variables to the app:

  • ALPHAVANTAGE_API_KEY
  • WORLDTRADINGDATA_API_KEY

Continue

Continue to 01_SimpleService

Releases

No releases published

Packages

No packages published