Steadybit logoResilience Hub
Try SteadybitGitHub icon
Steadybit logoResilience Hub

Third-Party Service Suffers High Latency for a Kubernetes Deployment

Use Template

Third-Party Service Suffers High Latency for a Kubernetes Deployment

Use Template

Third-Party Service Suffers High Latency for a Kubernetes Deployment

Use Template

Third-Party Service Suffers High Latency for a Kubernetes Deployment

Use Template
Go back to list

Identify the effect of high latency of a third-party service on your deployment's service's success metrics.

Motivation

When you provide a synchronous service via HTTP that requires the availability of other downstream third-party services, you absolutely should check how your service behaves in case the third-party service suffers high latency. Also, you want to validate whether your service is working again as soon as the third-party service is working again.

Structure

We ensure that a load-balanced user-facing endpoint fully works while having all pods ready. When we simulate the third-party service's high latency, we expect the user-facing endpoint to work within specified HTTP success rates.. To simulate the high latency, we can delay the traffic to the third-party service on the client side using its hostname. The endpoint should recover automatically once the third-party service is reachable again.


Tags
Third-party
Downstream Service
Recoverability
GitHub
steadybit/reliability-hub-db/tree/main/templates/kubernetes-deployment.third-party-service-high-latency
License
MIT
MaintainerSteadybit
Use Template

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.

Import template

Are you on-prem?

This is how you import Templates

Import as Experiment

Simply download the template and upload it as an experiment to use it once. Perfect if you are no administrator in the platform and just want to use the template once.

.json (4KB)

Delay Traffic

Inject latency into egress network traffic.

Attack

Attack

Containers

>_ boost your chaos journey Connect Your Hub to Steadybit

Maximise Steadybit potential! Connect your own Hub to the platform and smoothly import your own templates: using them it’s never been this easy!

Steadybit logoResilience Hub
Try Steadybit
© 2024 Steadybit GmbH. All rights reserved.
Twitter iconLinkedIn iconGitHub icon