Endapoolset
Endapoolset is a term used in distributed systems to denote a managed collection of service endpoints. Each endpoint typically represents a network address such as host:port that can service client requests. The endapoolset is designed to be dynamic: endpoints can be added or removed as service instances scale, and health information can be used to influence routing decisions. It is commonly implemented by client libraries, service meshes, or load balancers and is refreshed through service discovery, configuration updates, or polling.
An endapoolset consists of a set of endpoint entries, each with attributes such as address, health status,
Typical operations include adding and removing endpoints, updating endpoint metadata, recording health outcomes, and refreshing the
Endapoolset is used by load balancers, API gateways, service meshes, and client-side libraries to achieve resiliency