Connection
Noun · Development
Definitions
An established communication link between a client and a server, process and resource, or one system and another. Connections may be persistent or short-lived, and their lifecycle has major implications for latency, pooling, retries, and failure handling.
In plain English: A communication link between one system or component and another.
Example: "The service reused a single database connection far too long, which masked failover events and made recovery slower when the backend switched nodes."