Timeouts & bulkheads
A step of the Cloud application tree on Gradus, in the Testing & resilience area: Tests, errors, SLOs.
Give every outbound call a timeout and isolate resource pools so one slow dependency cannot exhaust everything.
Usually comes after: Retries & circuit breakers.
Prompt for your AI assistant
Add explicit timeouts to every outbound call in this application and isolate connection pools or worker pools per dependency so one failing dependency cannot starve the others.This is https://gradus.kazet.blog/tree/cloud-application/step/timeouts-and-bulkheads as plain HTML. In a browser the page also lets you mark the step forged and copy a message for your AI assistant.