tokers opened a new issue #201:
URL: https://github.com/apache/apisix-ingress-controller/issues/201


   # What is EndpointSlices
   
   EndpointSlices provide a simple way to track network endpoints within a 
Kubernetes cluster. They offer a more scalable and extensible alternative to 
Endpoints.
   
   # Why we need it
   
   Quoted from 
https://kubernetes.io/docs/concepts/services-networking/endpoint-slices/.
   
   > The Endpoints API has provided a simple and straightforward way of 
tracking network endpoints in Kubernetes. Unfortunately as Kubernetes clusters 
and Services have grown to handle and send more traffic to more backend Pods, 
limitations of that original API became more visible. Most notably, those 
included challenges with scaling to larger numbers of network endpoints.
   >
   > Since all network endpoints for a Service were stored in a single 
Endpoints resource, those resources could get quite large. That affected the 
performance of Kubernetes components (notably the master control plane) and 
resulted in significant amounts of network traffic and processing when 
Endpoints changed. EndpointSlices help you mitigate those issues as well as 
provide an extensible platform for additional features such as topological 
routing.
   
   Also, Istio already supported it. But it's not so emergency, just implement 
it in the future.
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to