- Set a limited period of time to wait for a response.
- Timeout often works with retry, circuit breaker and fallback patterns.
- Avoid waiting forever for a response that might never come.
- Unbounded result sets by preventing the client from processing the entire result set.
- Avoid cascading failures.
Topic | Consideration | Possible Solution Options |
---|