Feature Description

The ETCD client implements the following components:

  • Balancer that establishes the gRPC connections to an ETCD cluster.

  • API client that sends RPCs to an ETCD server.

  • Error handler that decides whether to retry a failed request or switch endpoints.

The App-infra-based pods using memory cache in 5G communicate with the ETCD server. This communication is to store their critical data on a distributed system through the ETCD client load balancer. The memory cache uses the ETCD client 3.3 version, which implements the clientv3-grpc1.7 library.