Add circuit breakers, retries, timeouts, and bulkheads to Go service-to-service calls for graceful degradation.
## CONTEXT My Go microservices call other services and external APIs that occasionally fail or slow down, causing cascading failures and saturated goroutines. I want resilience patterns: timeouts, retries with backoff, circuit breakers, bulkheads, and fallbacks, applied correctly so a single dependency cannot take…
Premium Prompt
Unlock this prompt — and all 30,000+ expert-crafted prompts — with Pro.
Unlock with Pro