Unavailable Downstream Service Doesn't Result in User-Visible Errors
Unavailable Downstream Service Doesn't Result in User-Visible Errors
Unavailable Downstream Service Doesn't Result in User-Visible Errors
Unavailable Downstream Service Doesn't Result in User-Visible Errors
Verify that an unavailable downstream service doesn't result in user-visible errors.
Motivation
When offering a service that is dependent on downstream services, you should ensure that the offered service also works fine whenever one of the downstream services can't be reached. This is especially true when multiple downstream services are involved and the responses of each downstream service are considered optional.
Structure
First, we validate that the HTTP endpoint of the upstream service is working as expected. Then, we block the traffic of the downstream service and expect that the HTTP endpoint will still work within the expected success rate.
Read more
This experiment template is used in our quick start on running an experiment and is especially useful for the shopping demo example. To learn more, check out the quick start in the Steadybit docs.
How to use this template?
Import via Hub Connection
Steadybit’s Reliability Hub is already connected to your platform. If you are an admin, you can just easily import templates with just one click.
Are you on-prem?
This is how you import Templates