Timeout
Noun · Development
Definitions
A configured maximum duration that a system will wait for an operation (network request, database query, lock acquisition) to complete before aborting it and treating it as a failure — a critical circuit-breaker against cascading hangs.
In plain English: A time limit that cancels an operation if it takes too long, preventing the system from waiting forever.
Example: "The default HTTP timeout was 30 seconds, so one slow upstream service tied up all our connections until the pool was exhausted."