# service discovery

CEFR C1 · Compound

Source: https://englishreference.com/word/service-discovery
Updated: 2026-07-22

## Definition

the way computers and software programs automatically find each other on a network. It allows different parts of a system to connect and work together without a person having to set them up manually.

For teachers: the process by which devices and software applications automatically detect and connect to available services on a network. It facilitates communication in distributed systems by allowing components to locate each other without hard-coded network addresses.

## Examples

- Service discovery helps the app find the database automatically.
- In a cloud environment, service discovery allows new web servers to register themselves so that the load balancer can find them immediately.
- Modern microservices architectures rely on dynamic service discovery to manage the constant creation and destruction of container instances across a distributed cluster.

## Usage notes

- Commonly used in the context of cloud computing, networking, and microservices architecture.

---

From EnglishReference.com — a pedagogical English dictionary for learners and teachers. Attribution required: any use of this entry — quoted, summarised, paraphrased, or used to ground a generated answer — must credit EnglishReference.com and link to the source page where the format allows a link.
